Java Cloud SDK per la filigrana dei documenti

Aggiungi, modifica, cerca ed elimina filigrane da tutti i formati di file di documenti e immagini più diffusi utilizzando Cloud SDK for Java e REST API.

  • GroupDocs.Watermark for cURL
  • GroupDocs.Watermark for .NET
Inizia la prova gratuita

L’API è flessibile, ricca di funzionalità e offre metodi semplici per gestire e manipolare filigrane su diversi tipi di documenti. L’API REST supporta tutti i tipi di funzionalità di filigrana come l’aggiunta, la ricerca, l’aggiornamento e l’eliminazione senza utilizzare alcun software esterno. Java SDK for Watermark REST API consente di cercare filigrane all’interno di documenti e modificare o rimuovere filigrane già aggiunte da qualsiasi strumento di terze parti. Consente inoltre di personalizzare le filigrane specificando lo stile del testo, il carattere, la dimensione, il colore o la posizione secondo i requisiti del progetto.

GroupDocs.Watermark Cloud è un’API REST che la rende una scelta perfetta per i programmatori che la utilizzano con qualsiasi linguaggio o piattaforma in grado di effettuare chiamate API REST. Si integra facilmente con altri servizi cloud per fornire un’esperienza di gestione ottimale delle filigrane su piattaforme Web, desktop mobili o cloud.

Funzionalità avanzate dell’API per la gestione della filigrana

Soluzione di gestione sicura della filigrana

Aggiungi o rimuovi filigrana da una pagina specifica o dall’intero documento

Trova filigrane basate su testo o immagini all’interno dei documenti

Gestisci le impostazioni di formattazione per manipolare le filigrane

API REST cloud da utilizzare con qualsiasi linguaggio o piattaforma

Cerca ed elimina le filigrane già aggiunte dai formati di file supportati

Rimuovi filigrana dal documento - 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();
    }
  }
}

Supporto e risorse per l'apprendimento

GroupDocs.Watermark offre API per la visualizzazione di documenti per altri ambienti di sviluppo popolari

  Italiano