Java Cloud SDK für Wasserzeichen in Dokumenten

Hinzufügen, Bearbeiten, Suchen und Löschen von Wasserzeichen aus allen gängigen Dokumenten- und Bilddateiformaten mit dem Wasserzeichen-Cloud SDK für Java und der REST-API.

Kostenlos testen

Die API ist flexibel, funktionsreich und bietet unkomplizierte Methoden zur Verwaltung und Bearbeitung von Wasserzeichen auf mehreren Dokumenttypen. Die REST-API unterstützt alle Arten von Wasserzeichenfunktionen wie Hinzufügen, Suchen, Aktualisieren und Löschen ohne Verwendung externer Software. Das Java SDK for Watermark REST API ermöglicht die Suche nach Wasserzeichen in Dokumenten und das Bearbeiten oder Entfernen von Wasserzeichen, die bereits von einem Drittanbieter-Tool hinzugefügt wurden. Es ermöglicht auch die Anpassung von Wasserzeichen durch Angabe von Textstil, Schriftart, Größe, Farbe oder Position gemäß den Projektanforderungen.

GroupDocs.Watermark Cloud ist eine REST-API und damit die perfekte Wahl für Programmierer, um sie mit jeder Sprache oder Plattform zu verwenden, die REST-API-Aufrufe durchführen kann. Es lässt sich leicht in andere Cloud-Dienste integrieren, um ein optimales Wasserzeichen-Management-Erlebnis über Web-, mobile Desktop- oder Cloud-Plattformen zu bieten.

Erweiterte API-Funktionen zur Verwaltung von Wasserzeichen

Gesicherte Wasserzeichenverwaltungslösung

Hinzufügen oder Entfernen von Wasserzeichen von bestimmten Seiten oder dem gesamten Dokument

Finden Sie text- oder bildbasierte Wasserzeichen in den Dokumenten

Verwalten Sie Formatierungseinstellungen, um Wasserzeichen zu manipulieren

Cloud-REST-API zur Verwendung mit jeder Sprache oder Plattform

Suchen und löschen Sie bereits hinzugefügte Wasserzeichen aus unterstützten Dateiformaten

Wasserzeichen aus Dokument entfernen – Java

//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
public class RemoveWatermarks {

  public static void main(String[] args) {

    WatermarkApi apiInstance = new WatermarkApi(Common.GetConfiguration());

    try {
      FileInfo fileInfo = new FileInfo();
      fileInfo.setFilePath("with_watermarks/sample.pdf");
      fileInfo.setStorageName(Common.MyStorage);
      RemoveOptions options = new RemoveOptions();
      options.setFileInfo(fileInfo);
      
      ImageSearchCriteria imageSearchCriteria = new ImageSearchCriteria();
      FileInfo imageFileInfo = new FileInfo();
      imageFileInfo.setFilePath("watermark_images/sample_watermark.webp");
      imageFileInfo.setStorageName(Common.MyStorage);
      imageSearchCriteria.setImageFileInfo(imageFileInfo);
      options.setImageSearchCriteria(imageSearchCriteria);
      
      TextSearchCriteria textSearchCriteria = new TextSearchCriteria();
      textSearchCriteria.setSearchText("Watermark text");
      options.setTextSearchCriteria(textSearchCriteria);
      
      options.setOutputFolder("removed_watermarks");
      
      RemoveRequest request = new RemoveRequest(options);
      RemoveResult response = apiInstance.remove(request);

      System.out.println("Resultant file path: " + response.getPath());
    } catch (ApiException e) {
      System.err.println("Exception while calling WatermarkApi:");
      e.printStackTrace();
    }
  }
}

Support und Lernressourcen

GroupDocs.Watermark bietet APIs zum Anzeigen von Dokumenten für andere beliebte Entwicklungsumgebungen

  Deutsch