Přidejte vodoznak do DOC nebo odstraňte dříve přidané vodoznaky pomocí Java

Pomocí této knihovny Java orazítkujte DOC dokumenty obrázkem nebo textovým vodoznakem nebo odstraňte již přidaný vodoznak v několika krocích

Přidejte textový nebo obrázkový vodoznak do DOC dokumentů pomocí Java. Vložte DOC dokument a vložte do něj požadovaný vodoznak. Výsledek pak uložte ve vhodném formátu, jako je DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS a dalších, a sdílejte dokument s vodoznakem s jinou osobou. Odstraňte také vodoznak z DOC dokumentu, pokud byl vodoznak do dokumentu přidán dříve a důvody pro přidání již nejsou relevantní.

Zobrazit fragment kódu

DOC – přidání vodoznaku do Java

S tímto Java API mohou vývojáři přidat vodoznak do DOC online. Stačí vytvořit vodoznak pomocí textu nebo obrázku a poté vodoznak vložit do DOC dokumentu v Java.

Poznámka: Není potřeba instalovat žádné aplikace nebo knihovny třetích stran. Proto se naše softwarové řešení pro Java velmi snadno používá.

Odstraňte vodoznak z DOC – Java

Dané Java SDK je také užitečné pro odstranění vodoznaků z DOC. Odstranění vodoznaku v DOC znamená, že můžete načíst požadovaný DOC dokument označený textovým nebo obrázkovým vodoznakem, odstranit tento vodoznak z DOC pomocí Java a poté uložit výstupní soubor ve vhodném formátu – DOC, DOCX, PDF, JPEG, PNG, TIFF a další.

Práce s vodoznakem v DOC

Chcete-li vyhodnotit, jak přidat nebo odebrat vodoznak v DOC pomocí našeho Java API, načtěte DOC a vodoznak jako obrázek nebo text. Poté vyberte vhodný formát exportovaného souboru – DOC, DOCX, PDF, HTML, RTF, XPS a další.

Použijte následující příklad, abyste viděli, jak to funguje:

Soubor potřebuje přidat vodoznaky
Spustit kód
Nahrajte obrázek, který chcete vložit
Vyberte cílový formát ze seznamu
import com.aspose.words.cloud.*;

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

byte[] requestDocument = Files.readAllBytes(Paths.get("Input1.doc").toAbsolutePath());
byte[] requestImageFile = Files.readAllBytes(Paths.get("Input2.doc").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(), "doc", 
      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.doc").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(), "doc", 
      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.doc").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(), "doc", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
Spustit kód
  
Zkopírujte kód Java do schránky

Jak odstranit vodoznak v DOC pomocí Java

  1. Nainstalovat Aspose.Words Cloud for Java
  2. Přidejte odkaz na knihovnu (importujte knihovnu) do svého projektu Java
  3. Nakonfigurujte API pomocí klíčů aplikace
  4. Vložte DOC dokument, ze kterého chcete odstranit vodoznak
  5. Vytvořte požadavek na odstranění vodoznaku
  6. Uložte výsledek do vhodného formátu souboru

Knihovna Java pro použití vodoznaků v DOC

Nainstalujte 'Aspose.Words Cloud SDK for Java' pomocí nástroje pro automatizaci sestavení Maven.

Přidejte tuto závislost do POM vašeho projektu: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Alternativně můžete naklonovat Aspose.Words Cloud SDK for Java z GitHubu a použít jej ve svém projektu. Postupujte podle těchto Instructions, abyste rychle získali potřebné bezpečnostní údaje a získali přístup k našemu REST API.

Požadavky na systém

Podrobnosti naleznete v Repository Documentation.

Další podporované formáty souborů

Vodoznak můžete přidat do dokumentu v jiných formátech:

5%

Přihlaste se k odběru aktualizací produktu Aspose

Získejte měsíční zpravodaje a nabídky přímo do vaší poštovní schránky.

© Aspose Pty Ltd 2001-2024. Všechna práva vyhrazena.