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

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

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

  1. Скористайтеся репозиторієм Maven, щоб інтегрувати GroupDocs.Annotation for Java у свій проект
  2. Додайте основні класи для додавання анотації еліпса в PDF
  3. Створіть екземпляр класу Annotator, передавши шлях PDF-файлу до його конструктора
  4. Створіть екземпляр класу EllipseAnnotation і встановіть деякі властивості, наприклад позицію, номер сторінки тощо.
  5. Викличте метод Annotator.add і передайте йому об’єкт EllipseAnnotation
  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.PenStyle;
import com.groupdocs.annotation.models.Rectangle;
import com.groupdocs.annotation.models.annotationmodels.EllipseAnnotation;
import java.util.Calendar;
public class AddEllipseAnnotationinPDFusingJava {
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 EllipseAnnotation class and set options
EllipseAnnotation ellipse = new EllipseAnnotation();
ellipse.setBackgroundColor(65535);
ellipse.setBox(new Rectangle(100, 100, 100, 100));
ellipse.setCreatedOn(Calendar.getInstance().getTime());
ellipse.setMessage("This is ellipse annotation");
ellipse.setOpacity(0.7);
ellipse.setPageNumber(0);
ellipse.setPenColor(65535);
ellipse.setPenStyle(PenStyle.DOT);
ellipse.setPenWidth((byte) 3);
// Add ellipse annotation to Annotator
annotator.add(ellipse);
// Save the final PDF to disk
annotator.save("result.pdf");
}
}

У наведеному вище розділі надано вичерпне пояснення щодо додавання еліпсоподібної анотації в PDF Java разом із простим прикладом коду. Після інсталяції бібліотеки анотацій документів і зміни шляхів до вхідного та вихідного файлів за потреби можна легко інтегрувати код у ваші програми. Щиро вітаю! Ви успішно включили анотацію еліпса в PDF-файл за допомогою Java.

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

 Українська