Як додати анотацію редагування тексту в PDF за допомогою Java

Ця стаття присвячена тому, як додати анотацію редагування тексту в PDF за допомогою Java за допомогою найпопулярнішої бібліотеки анотацій. Редагування тексту демонструє надійну техніку надійного приховування конфіденційної інформації в документах. Крім того, ми допоможемо вам налаштувати бібліотеку анотацій, щоб вставити анотацію редагування тексту до PDF у Java.

Кроки для додавання анотації редагування тексту в PDF за допомогою Java

  1. Використовуйте репозиторій Maven, щоб включити GroupDocs.Annotation for Java у свій проект, щоб додати анотацію редагування тексту до PDF
  2. Включіть необхідні класи для вставки анотації редагування тексту в PDF
  3. Створіть об’єкт класу Annotator, надавши шлях до PDF-файлу як аргумент його конструктору
  4. Створіть екземпляр класу TextRedactionAnnotation і встановіть потрібні властивості, наприклад позицію, номер сторінки тощо.
  5. Викличте метод Annotator.add, передайте об’єкт класу TextRedactionAnnotation як аргумент
  6. Викличте метод Annotator.save, щоб зберегти вихідний PDF-файл на диск

Виконуючи вищезазначені кроки, процес створення анотації редагування тексту в PDF за допомогою Java стає простим. Ці інструкції сумісні з такими популярними операційними системами, як Windows, macOS і Linux, якщо встановлено Java. Перевагою є те, що для додавання анотацій редагування тексту до файлу PDF не потрібно встановлювати додаткове програмне забезпечення.

Код для додавання анотації редагування тексту в PDF за допомогою Java

import com.groupdocs.annotation.Annotator;
import com.groupdocs.annotation.licenses.License;
import com.groupdocs.annotation.models.Point;
import com.groupdocs.annotation.models.Reply;
import com.groupdocs.annotation.models.annotationmodels.TextRedactionAnnotation;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.List;
public class AddTextRedactionAnnotationinPDFusingJava {
public static void main(String[] args) {
// Set License to avoid the limitations of Annotation library
License license = new License();
license.setLicense("GroupDocs.Annotation.lic");
// Create an instance of Annotator class
Annotator annotator = new Annotator("input.pdf");
// Create an instance of Reply class and add comments
Reply reply1 = new Reply();
reply1.setComment("First comment");
reply1.setRepliedOn(Calendar.getInstance().getTime());
Reply reply2 = new Reply();
reply2.setComment("Second comment");
reply2.setRepliedOn(Calendar.getInstance().getTime());
java.util.List<Reply> replies = new ArrayList<Reply>();
replies.add(reply1);
replies.add(reply2);
Point point1 = new Point(80, 730);
Point point2 = new Point(240, 730);
Point point3 = new Point(80, 650);
Point point4 = new Point(240, 650);
List<Point> points = new ArrayList<Point>();
points.add(point1);
points.add(point2);
points.add(point3);
points.add(point4);
// Create an instance of TextRedactionAnnotation class and set options
TextRedactionAnnotation textRedaction = new TextRedactionAnnotation();
textRedaction.setCreatedOn(Calendar.getInstance().getTime());
textRedaction.setMessage("This is text redaction annotation");
textRedaction.setPageNumber(0);
textRedaction.setPoints(points);
textRedaction.setReplies(replies);
// Add text redaction annotation into PDF
annotator.add(textRedaction);
// Save the final PDF to disk
annotator.save("result.pdf");
}
}

Дотримуючись інструкцій, викладених у цьому посібнику, додавання анотації редагування тексту за допомогою Java стає простим процесом. Використання анотацій редагування тексту є ефективним методом приховування конфіденційної інформації в документах. Після того, як ви встановили бібліотеку анотацій документів і налаштували каталоги вхідних і вихідних файлів відповідно до своїх потреб, інтеграція наданого коду у ваші програми має стати бездоганною. Щиро вітаю! Тепер ви успішно навчилися процесу додавання анотації редагування тексту Java.

Щоб отримати всебічне розуміння теми, ми рекомендуємо звернутися до нашої раніше опублікованої теми, яка містить детальне пояснення додавання точкових анотацій до PDF-файлів за допомогою програмування на Java. Щоб глибше розібратися в цій темі, ми рекомендуємо вам ознайомитися з темою про те, як як додати точкову анотацію до PDF за допомогою Java.

 Українська