Այս հակիրճ ուղեցույցը բացատրում է ինչպես խմբագրել PDF Java-ում: Այն պարունակում է համակարգի կազմաձևման մանրամասներ և քայլ առ քայլ ալգորիթմ, որին հաջորդում է գործարկվող կոդ՝ PDF-ում տեքստը խմբագրելու համար Java-ի միջոցով**: Դուք կարող եք հարմարեցնել այս կոդը և փոխել էջի համարը կամ էջի կոորդինատները՝ PDF փաստաթղթում ցանկացած տեքստ կամ պատկեր խմբագրելու համար:
PDF-ը Java-ում խմբագրելու քայլեր
- Կարգավորեք համակարգը՝ տեղադրելով Aspose.PDF for Java՝ PDF-ը խմբագրելու համար
- Ստացեք մուտքագրված PDF փաստաթուղթ՝ այն խմբագրելու համար
- Ստեղծեք RedactionAnnotation դասի օբյեկտ
- Անոտացիան ավելացրեք առկա անոտացիաներին
- Փոփոխեք PDF ֆայլը redact() մեթոդով և արտահանեք այն ելքային ճանապարհ
Վերոնշյալ քայլերն ամփոփում են Java*-ի միջոցով PDF-ում տեղեկատվության խմբագրման ալգորիթմը: Առաջին հերթին մուտք գործեք մուտքագրված PDF ֆայլ և ստեղծեք խմբագրման անոտացիա: Այնուհետև ավելացրեք ծանոթագրությունը էջին և արտահանեք ելքային PDF ֆայլը:
Կոդ՝ խմբագրելու PDF ֆայլը Java-ի միջոցով
public class Main { | |
public static void main(String[] args) throws Exception // Redact PDF pages in Java | |
{ | |
// Set the license | |
new com.aspose.pdf.License().setLicense("Aspose.Total.lic"); | |
// Open document | |
com.aspose.pdf.Document doc = new com.aspose.pdf.Document("input.pdf"); | |
// Create RedactionAnnotation instance | |
com.aspose.pdf.RedactionAnnotation annot = new com.aspose.pdf.RedactionAnnotation( | |
doc.getPages().get_Item(1), | |
new com.aspose.pdf.Rectangle(200, 200, 300, 250) | |
); | |
annot.setFillColor(com.aspose.pdf.Color.getGreen()); | |
annot.setBorderColor(com.aspose.pdf.Color.getYellow()); | |
annot.setColor(com.aspose.pdf.Color.getBlue()); | |
// Set overlay text | |
annot.setOverlayText("REDACTED"); | |
// Add annotation to annotations collection of first page | |
doc.getPages().get_Item(1).getAnnotations().add(annot); | |
// Flattens annotation and redacts page contents | |
annot.redact(); | |
doc.save("Redacted.pdf"); | |
} | |
} |
Այս օրինակելի կոդը ցույց է տալիս ինչպես խմբագրել PDF փաստաթուղթը Java-ի միջոցով: Այն մուտք է գործում մուտքային փաստաթուղթ, այնուհետև ստեղծում է RedactionAnnotation էջի համարով և ուղղանկյուն կոորդինատներով: Վերջապես, ծանոթագրության առանձնահատկությունները, ինչպիսիք են լրացման գույնը, եզրագծերի գույնը, ծածկույթի տեքստը և այլն, սահմանվում են, և թիրախային բաժինը խմբագրվում է ըստ ձեր պահանջների:
Այս հոդվածն անդրադարձել է, թե ինչպես * խմբագրել փաստաթուղթ Java-ում*: Եթե ցանկանում եք ամբողջ էջը ջնջել PDF-ից, ապա կարդացեք հոդվածը ինչպես հեռացնել էջերը PDF-ից Java-ի միջոցով-ում: