Այս հոդվածում մենք կտրամադրենք քայլ առ քայլ հրահանգներ, թե ինչպես ավելացնել հեռավորության անոտացիա PDF-ում Java-ի միջոցով: PDF փաստաթղթերում հեռավորության նշումները օգտակար են երկու կետերի միջև հեռավորությունները նշելու համար: Այս ծանոթագրությունները կարող են օգտագործվել տեխնիկական գծագրերի, շինարարական պլանների և այլ ծրագրերի համար, որոնք պահանջում են ճշգրիտ չափումներ: Մենք հրահանգներ կտրամադրենք ծանոթագրությունների գրադարանը կարգավորելու վերաբերյալ և կառաջարկենք կոդերի օրինակ՝ ** Java-ում PDF-ում հեռավոր անոտացիա տեղադրելու համար**: Ահա հիմնական քայլերը՝ Java ծրագրավորման լեզվով PDF ֆայլին հեռավորության անոտացիա ավելացնելու համար:
Հեռավորության անոտացիա PDF-ում Java-ի միջոցով ավելացնելու քայլեր
- Օգտագործեք Maven պահոցը՝ GroupDocs.Annotation for Java-ը ձեր նախագծում տեղադրելու համար
- Ներմուծեք հիմնական դասերը՝ PDF-ում հեռավորության անոտացիա ավելացնելու համար
- Ստեղծեք Annotator դասի օրինակ՝ փոխանցելով PDF ֆայլի ուղին դրա կոնստրուկտորին
- Ստեղծեք distanceAnnotation դասի օրինակ և սահմանեք որոշ հատկություններ, օրինակ՝ դիրքը, էջի համարը և այլն:
- Զանգահարեք Annotator.add մեթոդը և դրան փոխանցեք distanceAnnotation օբյեկտը
- Զանգահարեք Annotator.save մեթոդը՝ PDF-ը սկավառակի վրա պահելու համար
Հետևելով վերևում տրված հրահանգներին և տեղադրելով ծանոթագրությունների գրադարանը ցանկացած համակարգչի վրա՝ կարող եք հեշտությամբ ստեղծել հեռավորության անոտացիա PDF-ում՝ օգտագործելով Java: Այս քայլերը կարող են իրականացվել լայնորեն օգտագործվող օպերացիոն համակարգերում, ինչպիսիք են Windows-ը, macOS-ը և Linux-ը, քանի դեռ Java-ն տեղադրված է: Լրացուցիչ ծրագրակազմ անհրաժեշտ չէ PDF ֆայլերին հեռավորության անոտացիաներ ավելացնելու համար: Ավելին, հետևյալ կոդի օրինակում օգտագործված գրադարանը խաչաձև հարթակ է:
Կոդ՝ Java-ի միջոցով հեռավորության անոտացիա PDF-ում ավելացնելու համար
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-ի միջոցով ուղեցույցը: