Java Cloud SDK til dokumentvandmærkning

Tilføj, rediger, søg og slet vandmærker fra alle populære dokument- og billedfilformater ved hjælp af vandmærkning Cloud SDK til Java og REST API.

  • GroupDocs.Watermark for cURL
  • GroupDocs.Watermark for .NET
Start gratis prøveperiode

API er fleksibel, funktionsrig og tilbyder enkle metoder til at administrere og manipulere vandmærker på flere dokumenttyper. REST API understøtter alle former for vandmærkefunktioner såsom tilføjelse, søgning, opdatering og sletning uden brug af ekstern software. Java SDK til vandmærke REST API gør det muligt at søge efter vandmærker i dokumenter samt redigere eller fjerne vandmærker, der allerede er tilføjet af et tredjepartsværktøj. Den giver også mulighed for at tilpasse vandmærker ved at angive tekststil, skrifttype, størrelse, farve eller placering i henhold til projektets krav.

GroupDocs.Watermark Cloud er en REST API, hvilket gør den til et perfekt valg for programmører, der kan bruge den med ethvert sprog eller platform, som er i stand til at foretage REST API-opkald. Den integreres let med andre cloud-tjenester for at levere en optimal vandmærkestyringsoplevelse på tværs af web, mobil, desktop eller cloud-platforme.

Avancerede vandmærkestyringsfunktioner API

Sikret vandmærkestyringsløsning

Tilføj eller fjern vandmærke fra en specifik side eller hele dokumentet

Find tekst- eller billedbaserede vandmærker i dokumenterne

Administrer formateringsindstillinger for at manipulere vandmærker

Cloud REST API kan bruges med ethvert sprog eller enhver platform

Søg og slet allerede tilføjede vandmærker fra understøttede filformater

Fjern vandmærke fra dokument – 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 and Learning Resources

GroupDocs.Watermark tilbyder dokumentvisning APIs til andre populære udviklingsmiljøer

  Dansk
f5d829d06