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