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ærke Cloud SDK til Java og REST API.

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

API’en er fleksibel, funktionsrig og tilbyder ligetil metoder til at administrere og manipulere vandmærker på flere dokumenttyper. REST API understøtter alle mulige vandmærkningsfunktioner som tilføjelse, søgning, opdatering og sletning uden brug af ekstern software. Java SDK for Watermark REST API gør det muligt at søge i vandmærker i dokumenter og redigere eller fjerne vandmærker, der allerede er tilføjet af et tredjepartsværktøj. Det giver også mulighed for at tilpasse vandmærker ved at specificere tekststil, skrifttype, størrelse, farve eller position i henhold til projektets krav.

GroupDocs.Watermark Cloud er en REST API, hvilket gør det til et perfekt valg for programmører at bruge det med ethvert sprog eller platform, der er i stand til at foretage REST API-kald. Den integreres nemt med andre cloud-tjenester for at give en optimal vandmærkehåndteringsoplevelse på tværs af web-, mobile desktop- eller cloudplatforme.

Avanceret vandmærkestyring API-funktioner

Sikker vandmærkehåndteringsløsning

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

Find tekst- eller billedbaserede vandmærker inde i dokumenterne

Administrer formateringsindstillinger for at manipulere vandmærker

Cloud REST API til brug med ethvert sprog eller 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 API’er til dokumentvisning til andre populære udviklingsmiljøer

  Dansk