Как да добавите анотация със стрелка в PDF с помощта на Java

В тази статия с инструкции ще обясним поетапния процес за добавяне на анотация със стрелка в PDF с помощта на Java. Анотациите със стрелки са визуални помощни средства, използвани за насочване към определени части от документ, като конкретен ред от текст, таблица или графика. Тази тема също предоставя насоки за използване на библиотека с анотации и създаване на основно приложение за вмъкване на анотация със стрелка в PDF в Java. Следващият раздел очертава стъпките, включени в добавянето на стрелка към PDF, заедно с примерен код.

Стъпки за добавяне на анотация със стрелка в PDF с помощта на Java

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

Гореописаната процедура може да се приложи на всяка платформа, която има инсталирана Java, за създаване на анотация със стрелки в PDF с помощта на Java, без да се изисква инсталирането на допълнителни инструменти или софтуер. Стъпките за вмъкване на анотация със стрелка в PDF документ са еднакви за всички популярни операционни системи, като Windows, Linux или macOS. Следващият пример на код демонстрира как да добавите стрелка в PDF и да запишете крайния изходен 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.ArrowAnnotation;
import java.util.Calendar;
public class AddArrowAnnotationinPDFusingJava {
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 ArrowAnnotation class and set options
ArrowAnnotation arrow = new ArrowAnnotation();
arrow.setBox(new Rectangle(100, 100, 100, 100));
arrow.setCreatedOn(Calendar.getInstance().getTime());
arrow.setMessage("This is arrow annotation");
arrow.setOpacity(0.7);
arrow.setPageNumber(0);
arrow.setPenColor(65535);
arrow.setPenStyle(PenStyle.DOT);
arrow.setPenWidth((byte) 3);
// Add arrow annotation to Annotator
annotator.add(arrow);
// Save the final PDF to disk
annotator.save("result.pdf");
}
}

Анотацията със стрелка може да бъде много полезна за предаване на информация и насочване на вниманието на читателя към желаната точка. Горният раздел обхваща процедурата добавяне на анотация със стрелка към PDF Java, заедно с всички необходими стъпки. След като конфигурирате библиотеката с анотации и промените пътищата на файловете, можете без усилие да включите този код във вашите приложения.

По-рано написахме статия за вмъкване на анотация на площ в PDF с помощта на Java. За повече информация, моля, вижте нашата статия на как да вмъкнете анотация за област в PDF с помощта на Java.

 Български