<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-watermark-cloud</artifactId>
<version>22.3</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-watermark-cloud', version: '22.3')
copied!  
<dependency org="com.groupdocs" name="groupdocs-watermark-cloud" rev="22.3">
 <artifact name="groupdocs-watermark-cloud" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-watermark-cloud" % "22.3"
copied!  

Document Watermark API REST Java Cloud

main-banner

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

GroupDocs.Watermark Cloud SDK for Java vous aide à créer des applications Java de filigrane de documents dans le cloud qui fonctionnent sans installer de logiciel tiers. Il s’agit d’un wrapper autour de GroupDocs.Watermark Cloud REST APIs.

Fonctionnalités du SDK de filigrane de documents dans le cloud

  • Ajoutez des filigranes d’image ou de texte aux documents hébergés sur le cloud. - Utilize various features when adding text watermarks, tels que :
    • appliquer diverses options de style de texte au filigrane de texte avec un document en ligne.
    • positionnement du texte en filigrane
    • transformations de filigrane de texte
    • options spécifiques au format de document
  • Add image watermarks to the cloud documents et appliquez diverses options de configuration, telles que :
    • positionnement du filigrane de l’image
    • transformations de filigrane d’image
    • options spécifiques au format d’image - Search your required image or text watermarks within cloud documents selon différents critères :
    • dimension du filigrane
    • valeur maximale de la dimension du filigrane
    • valeur minimale de la dimension du filigrane
    • angle de rotation du filigrane
    • valeur maximale de l’angle de rotation du filigrane
    • valeur minimale de l’angle de rotation du filigrane
    • couleur de premier plan / arrière-plan du texte en filigrane
    • filigranes avec texte gras, italique, souligné, barré
    • tellement plus de filtres de recherche
  • Replace the searched watermarks dans les fichiers cloud.
  • Ability to filter the text or image watermarks and remove them.
  • Possibilité de supprimer les filigranes ajoutés précédemment (y compris les filigranes ajoutés par des outils tiers).

Formats de fichier de filigrane de document pris en charge

Microsoft Word® : DOC, DOCX, DOCM, DOT, DOTM, DOTX, RTF
OpenOffice Writer® : ODT
Microsoft Excel® : XLS, XLT, XLSX, XLSM, XLTX, XLTM
Microsoft PowerPoint® : PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTX, POTM
Microsoft Visio® : VSD, VDX, VSDX, VSTX, VSS, VSSX, VSDM, VSSM, VSTM, VTX, VSX
Images : BMP, GIF, JPG, JPEG, JPE, JP2, PNG, TIFF, WEBP
Mise en page fixe : PDF

Conditions

La création de la bibliothèque cliente de l’API nécessite :

  1. Java 1.7+
  2. Maven

Conditions préalables

Pour utiliser GroupDocs.Watermark Cloud SDK pour Java, vous devez créer un compte avec GroupDocs Cloud et rechercher/créer un ID client et un secret client sur Cloud Dashboard. Un quota gratuit est disponible. Pour plus de détails, consultez GroupDocs Cloud Pricing.

Installez GroupDocs.Watermark-Cloud depuis Maven

Ajoutez le référentiel GroupDocs Cloud à votre application pom.xml

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>

Installer depuis la source

Pour installer la bibliothèque cliente de l’API dans votre référentiel Maven local, exécutez simplement :

mvn clean install

Pour le déployer sur un référentiel Maven distant à la place, configurez les paramètres du référentiel et exécutez :

mvn clean deploy

Reportez-vous au OSSRH Guide pour plus d’informations.

Utilisateurs Maven

Ajoutez cette dépendance au POM de votre projet :

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-watermark-cloud</artifactId>
    <version>22.3</version>
    <type>pom</type>
</dependency>

Les autres

Générez d’abord le JAR en exécutant :

mvn clean package

Ensuite, installez manuellement les fichiers JAR suivants :

  • target/groupdocs-watermark-cloud-22.3.jar
  • cible/lib/*.jar

Commencer

Veuillez suivre les instructions Quick Start.

Ajouter un filigrane de texte à DOCX via Java Cloud SDK

// For complete examples and data files, please go to https://github.com/groupdocs-parser-cloud/groupdocs-parser-cloud-java-samples
String MyAppKey = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud
String MyAppSid = ""; // Get AppKey and AppSID from https://dashboard.groupdocs.cloud

Configuration configuration = new Configuration(MyAppSid, MyAppKey);
WatermarkApi apiInstance = new WatermarkApi(configuration);

WatermarkOptions options = new WatermarkOptions();
FileInfo fileInfo = new FileInfo();
fileInfo.setFilePath("documents/sample.docx");
options.setFileInfo(fileInfo);

WatermarkDetails watermarkDetails = new WatermarkDetails();
TextWatermarkOptions textWatermarkOptions = new TextWatermarkOptions();
textWatermarkOptions.setText("New watermark text");
textWatermarkOptions.setFontFamilyName("Arial");
textWatermarkOptions.setFontSize(12d);
watermarkDetails.setTextWatermarkOptions(textWatermarkOptions);

List<WatermarkDetails> watermarkDetailsList = new ArrayList<WatermarkDetails>();
watermarkDetailsList.add(watermarkDetails);
options.setWatermarkDetails(watermarkDetailsList);

AddRequest request = new AddRequest(options);
WatermarkResult response = apiInstance.add(request);

Autorisation et authentification

Authentication schemes défini pour l’API est le suivant :

JWT

Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial

VersionRelease Date
22.328 mars 2022
19.1219 décembre 2019