В тази статия ще предоставим инструкции стъпка по стъпка как да добавите анотация за разстояние в PDF с помощта на Java. Анотациите за разстояния в PDF документи са полезни за посочване на разстояния между две точки. Тези анотации могат да се използват за технически чертежи, строителни планове и други приложения, които изискват прецизни измервания. Ще предоставим инструкции за настройка на библиотеката с анотации и ще предложим примерен код за вмъкване на анотация за разстояние в PDF в Java. Ето основните стъпки за добавяне на анотация за разстояние към PDF файл с помощта на езика за програмиране Java.
Стъпки за добавяне на анотация за разстояние в PDF с помощта на Java
- Използвайте хранилището на Maven, за да инсталирате GroupDocs.Annotation for Java във вашия проект
- Импортирайте основните класове за добавяне на анотация за разстояние в PDF
- Създайте екземпляр на клас Annotator, като предадете пътя на PDF файла към неговия конструктор
- Създайте екземпляр на клас distanceAnnotation и задайте някои свойства, напр. позиция, номер на страница и т.н.
- Извикайте метода Annotator.add и му предайте обекта distanceAnnotation
- Извикайте метода 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.