Այս հստակ ձեռնարկը բացատրում է ինչպես փոխել PDF էջի չափը Java-ում: Այն ունի բոլոր մանրամասները մշակման միջավայրը կարգավորելու համար, քայլերի մանրամասն հաջորդականություն, որոնց կարելի է հետևել գործառույթն իրականացնելու համար, և գործարկվող կոդ, որը ցույց է տալիս PDF-ի էջի չափը Java-ում փոխելու գործընթացը: Դուք նաև կսովորեք էջի չափը հաշվարկելու գործընթացը միավորներով, որոնք պետք է տրամադրվեն այս հավելվածի մեթոդներին:
Java-ում PDF էջի չափը խմբագրելու քայլեր
- Նախադրեք մշակման միջավայրը, որպեսզի օգտագործի Aspose.PDF for Java էջի չափը փոխելու համար
- Բեռնել սկզբնաղբյուր PDF-ն՝ օգտագործելով Document class օբյեկտը՝ էջի չափերը փոփոխելու համար
- Մուտք գործեք լռելյայն page collection բեռնված PDF ֆայլում
- Մուտք գործեք նպատակային էջ, որի չափը պետք է փոփոխվի
- Սահմանեք էջի չափի լայնությունը և բարձրությունը կետերով
- Պահեք թարմացված PDF ֆայլը սկավառակի վրա կամ որոշակի էջի չափով հոսքի մեջ
Այս քայլերը նկարագրում են * PDF թղթի չափը Java-ում* փոխելու ընթացակարգը: Դուք կարող եք բեռնել սկզբնաղբյուր PDF ֆայլը Document դասի օբյեկտի մեջ, որն աջակցում է բազմաթիվ այլ գերբեռնումների՝ նաև փաստաթղթերի բեռնման գործընթացը կառավարելու համար: Document դասը պարունակում է PageCollection օբյեկտ, որին կարելի է մուտք գործել getPages() մեթոդի անտեսման միջոցով՝ նպատակային էջի հղումը ստանալու համար: Page դասը ունի setPageSize() մեթոդը, որը պահանջում է նոր լայնություն և բարձրություն թարմացված էջի համար:
Java-ում PDF էջի չափը փոխելու կոդը
import com.aspose.pdf.Document; | |
import com.aspose.pdf.Page; | |
import com.aspose.pdf.PageCollection; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to modify page size in pdf using java | |
// Set the license | |
com.aspose.pdf.License lic = new com.aspose.pdf.License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Load Document | |
Document pdf = new Document("input.pdf"); | |
// Access page collection | |
PageCollection pages = pdf.getPages(); | |
// Access target page | |
Page page = pages.get_Item(1); | |
// Set the page size | |
page.setPageSize(297.64, 683.15); | |
// Save the modified document | |
pdf.save("Output.pdf"); | |
System.out.println("Done"); | |
} | |
} |
Վերոնշյալ կոդը ցույց է տալիս Java-ում * PDF էջի չափը փոփոխելու գործընթացը*: Դուք պետք է հաշվարկեք նոր էջի չափը կետերով, որպեսզի Aspose.PDF-ում մեկ դյույմը հավասար լինի 72 միավորի: Այժմ, եթե ցանկանում եք հաշվարկել 8,3 x 11,7 դյույմ չափսերով էջի չափը միավորներով, կարող եք 8,3-ը բազմապատկել 72-ով և 11,7-ը 72-ով, որպեսզի ստանաք այն կետերով չափերը, որոնք պետք է տրամադրվեն setPageSize() մեթոդին, օրինակ՝ Envelop #: 10 չափը ցուցադրված է այս օրինակելի կոդում:
Մենք այստեղ սովորել ենք Java-ում * PDF էջի չափերը փոխելու գործընթացը*: Եթե ցանկանում եք սովորել ելքային PDF ֆայլը պաշտպանելու գործընթացը, տես ինչպես պաշտպանել PDF-ը գաղտնաբառով Java-ում-ի հոդվածը: