Добавете воден знак към PDF или Word файлове или премахнете добавени преди това водни знаци с помощта на Java

С тази Java библиотека разработчиците могат да добавят изображение или текстов воден знак върху PDF или Word документ, както и да премахнат вече добавен воден знак за секунди

Защитете вашите документи от неоторизирано разпространение и добавете водния знак онлайн. За да направите това, просто заредете PDF, Word или друг формат на документ и добавете воден знак с текст или изображение чрез Java. След това запазете PDF или Word документ с воден знак в удобен формат като DOC, DOCX, PDF, HTML, RTF, XPS и други. Можете също да премахнете водния знак от документи, за да ги улесните за обработка, освен ако не нарушава нечии права.

Вижте кодовия фрагмент

Добавете воден знак в Java

С този API на Java разработчиците могат да добавят воден знак към PDF, Word или други документи онлайн. Можете да създадете воден знак с помощта на текст или изображение и след това да вмъкнете този воден знак във вашия PDF или Word документ, като зададете ъгъла на наслагване в Java.

Забележка: не е необходимо да инсталирате приложения или библиотеки на трети страни. Следователно нашето софтуерно решение за Java е много лесно за използване.

Премахване на воден знак в Java

Даденият Java SDK също е полезен за премахване на водни знаци. Например, премахването на воден знак в Word означава, че можете да заредите желания Word документ, подпечатан с воден знак с текст или изображение, да премахнете този воден знак от документа с помощта на Java и след това да запишете изходния файл в удобен формат.

Воден знак в Word или PDF

За да оцените нашия Java API, заредете документа, към който искате да добавите воден знак и водния знак като изображение или текст. След това изберете удобен файлов формат за експортиране – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS и други.

Използвайте следния пример, за да видите как работи:

Добавете воден знак с текст или изображение и също така премахнете вече добавения воден знак с помощта на Java
Файлът трябва да добави водни знаци
Изпълнение на код
Качете изображение, което искате да вмъкнете
Изберете целевия формат от списъка
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);
Изпълнение на код
  
Копирайте кода Java в клипборда

Как да премахнете воден знак в Java

  1. Инсталирайте Aspose.Words Cloud for Java
  2. Добавете препратка към библиотека (импортирайте библиотеката) към вашия Java проект
  3. Конфигурирайте API с помощта на ключовете на вашето приложение
  4. Заредете документ, от който искате да премахнете водния знак
  5. Създайте заявка за премахване на водния знак
  6. Запазете резултата в удобен файлов формат

Java библиотека за използване на водни знаци

Инсталирайте Aspose.Words Cloud SDK for Java, като използвате инструмента за автоматизация на изграждане на Maven.

Добавете тази зависимост към POM на вашия проект: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Като алтернатива можете да клонирате Aspose.Words Cloud SDK for Java от GitHub и да го използвате във вашия проект. Моля, следвайте тези Instructions, за да получите бързо необходимите идентификационни данни за сигурност и да получите достъп до нашия REST API.

Системни изисквания

Вижте Repository Documentation, за да видите подробностите.

Най-популярните формати на документи за добавяне на воден знак

5%

Абонирайте се за актуализации на продуктите на Aspose

Получавайте месечни бюлетини и оферти директно до вашата пощенска кутия.

© Aspose Pty Ltd 2001-2024. Всички права запазени.