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

Dokumentenwasserzeichen Java Cloud REST API

banner

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

GroupDocs.Watermark Cloud SDK for Java hilft Ihnen beim Erstellen von Cloud-Dokument-Wasserzeichen-Java-Apps, die ohne die Installation von Drittanbieter-Software funktionieren. Es ist ein Wrapper um GroupDocs.Watermark Cloud REST APIs.

Funktionen des Cloud Document Watermarking SDK

  • Fügen Sie den in der Cloud gehosteten Dokumenten Bild- oder Textwasserzeichen hinzu.
  • Utilize various features when adding text watermarks, wie zum Beispiel:
    • Wenden Sie mit einem Cloud-Dokument verschiedene Textstiloptionen auf das Textwasserzeichen an.
    • Positionierung von Textwasserzeichen
    • Transformationen von Textwasserzeichen
    • dokumentformatspezifische Optionen
  • Add image watermarks to the cloud documents und wenden Sie verschiedene Konfigurationsoptionen an, wie zum Beispiel:
    • Positionierung des Bildwasserzeichens
    • Transformationen von Bildwasserzeichen
    • Bildformatspezifische Optionen
  • Search your required image or text watermarks within cloud documents mit verschiedenen Kriterien:
    • Dimension des Wasserzeichens
    • Maximalwert der Wasserzeichendimension
    • Mindestwert für die Wasserzeichendimension
    • Drehwinkel des Wasserzeichens
    • Maximalwert des Rotationswinkels des Wasserzeichens
    • Mindestwert für den Rotationswinkel des Wasserzeichens
    • Vorder-/Hintergrundfarbe des Wasserzeichentextes
    • Wasserzeichen mit fettem, kursivem, unterstrichenem, durchgestrichenem Text
    • so viele weitere Suchfilter
  • Replace the searched watermarks in den Cloud-Dateien.
  • Ability to filter the text or image watermarks and remove them.
  • Möglichkeit, die zuvor hinzugefügten Wasserzeichen zu entfernen (einschließlich Wasserzeichen, die von Drittanbieter-Tools hinzugefügt wurden).

Unterstützte Dokument-Wasserzeichen-Dateiformate

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
Bilder: BMP, GIF, JPG, JPEG, JPE, JP2, PNG, TIFF, WEBP
Festes Layout: PDF

Anforderungen

Zum Erstellen der API-Client-Bibliothek ist Folgendes erforderlich:

  1. Java 1.7+
  2. Maven

Voraussetzungen

Um das GroupDocs.Watermark Cloud SDK für Java zu verwenden, müssen Sie ein Konto bei GroupDocs Cloud registrieren und die Client-ID und das Client-Geheimnis unter Cloud Dashboard suchen/erstellen. Es ist ein kostenloses Kontingent verfügbar. Weitere Einzelheiten finden Sie unter GroupDocs Cloud Pricing.

GroupDocs.Watermark-Cloud von Maven installieren

Fügen Sie das GroupDocs Cloud-Repository zu Ihrer Anwendung pom.xml hinzu

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

Von der Quelle installieren

Um die API-Clientbibliothek in Ihrem lokalen Maven-Repository zu installieren, führen Sie einfach Folgendes aus:

mvn clean install

Um es stattdessen in einem Remote-Maven-Repository bereitzustellen, konfigurieren Sie die Einstellungen des Repositorys und führen Sie Folgendes aus:

mvn clean deploy

Weitere Informationen finden Sie unter OSSRH Guide.

Maven-Benutzer

Fügen Sie diese Abhängigkeit zum POM Ihres Projekts hinzu:

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

Andere

Generieren Sie zunächst das JAR, indem Sie Folgendes ausführen:

mvn clean package

Installieren Sie dann manuell die folgenden JARs:

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

Loslegen

Bitte befolgen Sie die Quick Start-Anweisungen.

Textwasserzeichen zu DOCX über Java Cloud SDK hinzufügen

// 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);

Autorisierung & Authentifizierung

Authentication schemes definiert für die API ist wie folgt:

JWT

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

VersionRelease Date
22.328. März 2022
19.1219. Dezember 2019