Adăugați un filigran la DOCX sau eliminați filigranele adăugate anterior utilizând Java

Folosind această bibliotecă Java, ștampilați DOCX documentele cu un filigran de imagine sau text sau eliminați un filigran deja adăugat în câțiva pași

Adăugați un text sau un filigran de imagine la DOCX documente utilizând Java. Încărcați DOCX documentul și introduceți filigranul necesar în el. Apoi salvați rezultatul într-un format convenabil, cum ar fi DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS și multe altele și partajați documentul cu filigran cu o altă persoană. De asemenea, eliminați filigranul din DOCX documentul dacă filigranul a fost adăugat anterior în document, iar motivele adăugării nu mai sunt relevante.

Vizualizați fragmentul de cod

DOCX – adăugați filigran în Java

Cu acest API Java, dezvoltatorii pot adăuga un filigran la DOCX online. Doar creați filigranul folosind text sau o imagine și apoi introduceți acel filigran în documentul dvs. DOCX în Java.

Notă: nu este nevoie să instalați aplicații sau biblioteci terțe. Prin urmare, soluția noastră software Java este foarte ușor de utilizat.

Eliminați filigranul din DOCX – Java

SDK ul Java dat este, de asemenea, util pentru a elimina filigranele din DOCX. Eliminarea unui filigran în DOCX înseamnă că puteți încărca DOCX documentul dorit ștampilat cu un text sau un filigran de imagine, puteți elimina acest filigran din DOCX folosind Java și apoi puteți salva fișierul de ieșire într-un format convenabil – DOC, DOCX, PDF, JPEG, PNG, TIFF și altele.

Lucrați cu filigran în DOCX

Pentru a evalua cum să adăugați sau să eliminați un filigran în DOCX cu API ul nostru Java, încărcați DOCX și filigranul ca imagine sau text. Apoi selectați un format de fișier de export convenabil - DOC, DOCX, PDF, HTML, RTF, XPS și altele.

Utilizați următorul exemplu pentru a vedea cum funcționează:

Fișierul trebuie să adauge filigrane
Rulați codul
Încărcați o imagine pe care doriți să o introduceți
Selectați formatul țintă din listă
import com.aspose.words.cloud.*;

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

byte[] requestDocument = Files.readAllBytes(Paths.get("Input1.docx").toAbsolutePath());
byte[] requestImageFile = Files.readAllBytes(Paths.get("Input2.docx").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(), "docx", 
      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.docx").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(), "docx", 
      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.docx").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(), "docx", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
Rulați codul
  
Copiați codul Java în clipboard

Cum să eliminați filigran în DOCX folosind Java

  1. Instalați Aspose.Words Cloud for Java
  2. Adăugați o referință de bibliotecă (importați biblioteca) în proiectul dvs. Java
  3. Configurați API ul folosind cheile aplicației
  4. Încărcați DOCX document din care doriți să eliminați filigranul
  5. Creați o solicitare pentru a elimina filigranul
  6. Salvați rezultatul într-un format de fișier convenabil

Java bibliotecă pentru a utiliza filigrane în DOCX

Instalați 'Aspose.Words Cloud SDK for Java' folosind instrumentul de automatizare a construcției Maven.

Adăugați această dependență la POM -ul proiectului dvs.: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Ca alternativă, puteți clona codul sursă Aspose.Words Cloud SDK for Java din GitHub și îl puteți utiliza în proiectul dvs. Vă rugăm să urmați aceste Instructions pentru a obține rapid acreditările de securitate necesare și pentru a accesa API ul nostru REST.

Cerințe de sistem

Consultați Repository Documentation pentru a vedea detaliile.

Alte formate de fișiere acceptate

Puteți adăuga un filigran la un document în alte formate:

5%

Abonați-vă la Actualizări de produse Aspose

Primiți buletine informative lunare și oferte livrate direct în căsuța dvs. poștală.

© Aspose Pty Ltd 2001-2024. Toate drepturile rezervate.