Как добавить аннотацию расстояния в PDF с помощью Java

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

Шаги по добавлению аннотации расстояния в PDF с использованием Java

  1. Используйте репозиторий Maven для установки GroupDocs.Annotation for Java в свой проект.
  2. Импортировать основные классы для добавления аннотации расстояния в PDF
  3. Создайте экземпляр класса Annotator, передав путь к файлу PDF его конструктору.
  4. Создайте экземпляр класса DistanceAnnotation и установите некоторые свойства, например позицию, номер страницы и т. д.
  5. Вызовите метод Annotator.add и передайте ему объект DistanceAnnotation
  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.DistanceAnnotation;
import java.util.Calendar;
public class AddDistanceAnnotationinPDFusingJava {
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 DistanceAnnotation class and set options
DistanceAnnotation distance = new DistanceAnnotation();
distance.setBox(new Rectangle(200, 150, 200, 30));
distance.setCreatedOn(Calendar.getInstance().getTime());
distance.setMessage("This is distance annotation");
distance.setOpacity(0.7);
distance.setPageNumber(0);
distance.setPenColor(65535);
distance.setPenStyle(PenStyle.DOT);
distance.setPenWidth((byte) 3);
// Add distance annotation to Annotator
annotator.add(distance);
// Save the final PDF to disk
annotator.save("result.pdf");
}
}

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

Ранее мы публиковали статью о вставке эллиптической аннотации в PDF. Дополнительные сведения см. в руководстве по как добавить аннотацию эллипса в PDF с помощью Java.

 Русский