Dodajte vodni žig v PDF ali odstranite predhodno dodane vodne žige z uporabo Java

S to knjižnico Java žigosajte PDF dokumente s sliko ali besedilnim vodnim žigom ali odstranite že dodan vodni žig v nekaj korakih

Dodajte besedilni ali slikovni vodni žig PDF dokumentom z uporabo Java. Naložite PDF dokument in vanj vstavite zahtevani vodni žig. Nato shranite rezultat v priročnem formatu, kot je DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS in več, ter delite dokument z vodnim žigom z drugo osebo. Prav tako odstranite vodni žig iz PDF dokumenta, če je bil vodni žig predhodno dodan dokumentu in razlogi za dodajanje niso več pomembni.

Oglejte si delček kode

PDF – dodajte vodni žig v Java

S tem API jem za Java lahko razvijalci v splet PDF dodajo vodni žig. Preprosto ustvarite vodni žig z besedilom ali sliko in nato ta vodni žig vstavite v svoj PDF dokument v Java.

Opomba: ni treba namestiti nobenih aplikacij ali knjižnic tretjih oseb. Zato je naša programska rešitev Java zelo enostavna za uporabo.

Odstranite vodni žig iz PDF – Java

Dani Java SDK je prav tako koristen za odstranjevanje vodnih žigov iz PDF. Odstranitev vodnega žiga v PDF pomeni, da lahko naložite želeni PDF dokument z besedilom ali slikovnim vodnim žigom, odstranite ta vodni žig iz PDF ja s pomočjo Java in nato shranite izhodno datoteko v priročnem formatu – DOC, DOCX, PDF, JPEG, PNG, TIFF in drugi.

Delo z vodnim žigom v PDF

Če želite oceniti, kako dodati ali odstraniti vodni žig v PDF z našim API jem za Java, naložite PDF in vodni žig kot sliko ali besedilo. Nato izberite priročno obliko izvozne datoteke – DOC, DOCX, PDF, HTML, RTF, XPS in druge.

Uporabite naslednji primer, da vidite, kako deluje:

Datoteki je treba dodati vodne žige
Zaženi kodo
Naložite sliko, ki jo želite vstaviti
S seznama izberite ciljno obliko
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input1.pdf").toAbsolutePath());
byte[] requestImageFile = Files.readAllBytes(Paths.get("Input2.pdf").toAbsolutePath());
InsertWatermarkImageOnlineRequest insertWatermarkImageOnline = 
   new InsertWatermarkImageOnlineRequest(requestDocument, requestImageFile, 
      null, null, null, null, null, null, null, null);
InsertWatermarkImageOnline insertedWatermarkImage = 
   wordsApi.insertWatermarkImageOnline(insertWatermarkImageOnline);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   insertedWatermarkImage.getDocument().iterator().next(), "pdf", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.pdf").toAbsolutePath());
WatermarkText requestWatermarkText = new WatermarkText();
requestWatermarkText.setText("This is the watermark text.");
requestWatermarkText.setRotationAngle((double)90);

InsertWatermarkTextOnlineRequest insertWatermarkTextOnline = 
   new InsertWatermarkTextOnlineRequest(requestDocument, requestWatermarkText, 
      null, null, null, null, null, null);
InsertWatermarkTextOnline insertedWatermarkText = 
   wordsApi.insertWatermarkTextOnline(insertWatermarkTextOnline);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   insertedWatermarkText.getDocument().iterator().next(), "pdf", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.pdf").toAbsolutePath());
DeleteWatermarkOnlineRequest deleteWatermarkOnline = 
   new DeleteWatermarkOnlineRequest(requestDocument, null, null, null, null, null, null);
DeleteWatermarkOnline deletedWatermark = wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   deletedWatermark.getDocument().iterator().next(), "pdf", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
Zaženi kodo
  
Kopirajte kodo Java v odložišče

Kako odstraniti vodni žig v PDF z uporabo Java

  1. Namestite Aspose.Words Cloud for Java
  2. Dodajte referenco knjižnice (uvozite knjižnico) svojemu projektu Java
  3. Konfigurirajte API z uporabo ključev aplikacije
  4. Naložite PDF dokument, s katerega želite odstraniti vodni žig
  5. Ustvarite zahtevo za odstranitev vodnega žiga
  6. Rezultat shranite v priročno obliko datoteke

Knjižnica Java za uporabo vodnih žigov v PDF

Namestite 'Aspose.Words Cloud SDK for Java' z orodjem za avtomatizacijo gradnje Maven.

Dodajte to odvisnost v POM svojega projekta: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Kot alternativo lahko klonirate Aspose.Words Cloud SDK for Java iz GitHuba in jo uporabite v svojem projektu. Sledite tem Instructions, da hitro pridobite potrebne varnostne poverilnice in dostopate do našega REST API ja.

Sistemske zahteve

Za podrobnosti si oglejte Repository Documentation.

Drugi podprti formati datotek

Dokumentu lahko dodate vodni žig v drugih formatih:

5%

Naročite se na posodobitve izdelkov Aspose

Prejemajte mesečna glasila in ponudbe neposredno v vaš nabiralnik.

© Aspose Pty Ltd 2001-2024. Vse pravice pridržane.