<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-watermark-cloud</artifactId>
<version>22.3</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-watermark-cloud', version: '22.3')
<dependency org="com.groupdocs" name="groupdocs-watermark-cloud" rev="22.3">
<artifact name="groupdocs-watermark-cloud" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-watermark-cloud" % "22.3"
Document Watermark API REST Java Cloud
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 :
- Java 1.7+
- 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
- Type : OAuth 2.0
- Flux : candidature
- URL d’autorisation :https://api.groupdocs.cloud/connect/token
- Token Lifetime : 1 jour (par défaut)
Product Page | Docs | Live Demos | Swagger UI | Code Samples | Blog | Free Support | Free Trial
GroupDocs Java REST API Maven SDK Java SDK Cloud REST REST API Cloud API MIT JWT oauth GroupDocs.Total Cloud GroupDocs.Watermark Cloud JAR document automation document automation cloud document DOC DOCX DOCM DOT DOTM DOTX RTF ODT XLS XLT XLSX XLSM XLTX XLTM PPT PPTX PPTM PPS PPSX PPSM POTX POTM VSD VDX VSDX VSTX VSS VSSX VSDM VSSM VSTM VTX VSX BMP GIF JPG JPEG JPE JP2 PNG TIFF WEBP PDF watermark text image text watermark image watermark positioning dimension rotation foreground background search filter styling formatting alignment