Այս հոդվածում դուք կսովորեք ինչպես հեռացնել էջերը PDF-ից Java-ի միջոցով: Բոլոր մանրամասները, որոնք անհրաժեշտ են միջավայրը կարգավորելու համար, գործողությունների ցանկ, որոնք պետք է կատարվեն հավելվածը մշակելիս, և պատրաստի օրինակելի կոդ՝ էջերը PDF փաստաթղթից Java-ի միջոցով հեռացնելու համար: Մենք կունենանք էջերը ջնջելու տարբեր տարբերակների արագ ակնարկ, ինչպես նաև բեռնված PDF ֆայլով այլ հնարավոր գործողությունների ներդրում:
Որոշ էջեր PDF-ից Java-ի միջոցով հեռացնելու քայլեր
- Սահմանեք միջավայրը, որպեսզի օգտագործի Aspose.PDF for Java՝ ընտրված էջերը հեռացնելու համար
- Պատրաստեք էջերի համարների ցանկը, որոնք պետք է ջնջվեն և պահեք դրանք ամբողջ թվով զանգվածում
- Հայտարարեք և ստեղծեք PdfFileEditor դասի օբյեկտի օբյեկտ՝ ընտրված էջերը ջնջելու համար
- Կանչեք delete() մեթոդը՝ տրամադրելով աղբյուր PDF ֆայլ, ամբողջ թվերի զանգված և ելքային PDF ֆայլի անունը։
Java*-ի միջոցով PDF-ից որոշ էջեր ջնջելու գործընթացը ամփոփված է այս քայլերում: Գործընթացը սկսվում է ստեղծելով ամբողջ թվերի զանգված, որտեղ նպատակային էջի համարները պահվում են ջնջման համար: Հաջորդ քայլում հայտարարվում է PdfFileEditor դասի օբյեկտը, որն ունի PDF էջերը ջնջելու բազմաթիվ տարբերակներ: Վերջնական քայլում delete() մեթոդը կանչվում է՝ տրամադրելով անհրաժեշտ փաստարկները:
Կոդ՝ Java-ի միջոցով PDF էջերը ջնջելու համար
public static void main(String[] args) throws Exception // Remove PDF pages in Java | |
{ | |
// Set the license | |
new com.aspose.pdf.License().setLicense("Aspose.Total.lic"); | |
// Prepare list of pages to be deleted | |
int[] pagesArray = new int[] { 1, 5, 9 }; | |
// Declare and instantiate an object of PdfFileEditor | |
com.aspose.pdf.facades.PdfFileEditor fileEditor = new com.aspose.pdf.facades.PdfFileEditor(); | |
// Remove the selected pages | |
fileEditor.delete("PageSource.pdf", pagesArray, "Output.pdf"); | |
} |
Այս օրինակելի կոդում Java*-ի միջոցով PDF ֆայլից էջերը հեռացնելու գործընթացը ցուցադրվում է միայն մի քանի տող կոդով: PdfFileEditor դասի օբյեկտը ոչ միայն թույլ է տալիս ջնջել էջերը սկավառակի վրա գտնվող ֆայլերից, այլև աջակցում է հոսքի մեջ պահված PDF-ից էջերը հեռացնելուն և ելքային PDF-ը հոսքի մեջ պահելը նաև: Այս դասը ունի այլ հնարավորություններ, օրինակ՝ դուք կարող եք տեղադրել էջեր, հանել էջերը և ստեղծել նոր PDF, բաժանել PDF-ը տարբեր ձևերով, պատրաստել գրքույկ և չափափոխել բովանդակությունը՝ նշելով մի քանիսը:
Այս հոդվածում մենք սովորեցինք ինչպես ջնջել էջերը PDF-ից Java-ի միջոցով*: Եթե ցանկանում եք սովորել այլ գործողություններ, ինչպիսիք են բազմաթիվ PDF ֆայլերի միաձուլումը մեկ PDF-ի մեջ, տես ինչպես միաձուլել PDF ֆայլերը Java-ում-ի հոդվածը: