Այս թեման նկարագրում է, թե ինչպես պետք է ներդնել էջի ընդմիջում PDF-ում՝ օգտագործելով Python: Այն ունի մանրամասներ՝ IDE սահմանելու համար, քայլերի ցանկ և օրինակելի կոդը՝ PDF-ում Python-ի միջոցով ** էջի ընդմիջում ավելացնելու համար: Դուք կսովորեք ավելացնել մի քանի էջի ընդմիջումներ մեկ API զանգով տարբեր էջերում:
Python-ի միջոցով էջի ընդմիջում PDF-ին ավելացնելու քայլեր
- Սահմանեք միջավայրը, որպեսզի օգտագործի Aspose.PDF Python-ի համար .NET-ի միջոցով էջի ընդմիջում ավելացնելու համար
- Բեռնեք սկզբնաղբյուր PDF ֆայլը Document օբյեկտում՝ էջի ընդմիջում տեղադրելու համար
- Ստեղծեք դատարկ PDF ֆայլ՝ արդյունքը պահպանելու համար
- Ստեղծեք PdfFileEditor դասի օբյեկտ, որն աջակցում է էջի ընդմիջումների ավելացմանը
- Ստեղծեք էջի ընդմիջման օբյեկտների զանգված՝ ներքևից տեսնելով էջի համարը և պիքսելային դիրքը
- Զանգահարեք add_page_break() մեթոդը՝ էջի ընդմիջումը և պահպանումը նպատակակետ PDF ֆայլում ավելացնելու համար
- Պահպանեք նպատակակետ PDF ֆայլը սկավառակի վրա
Վերոնշյալ քայլերը բացատրում են ինչպես տեղադրել էջի ընդմիջում PDF փաստաթղթում Python-ի միջոցով: Դուք կարող եք բեռնել սկզբնաղբյուր PDF ֆայլը, ստեղծել դատարկ PDF ֆայլ՝ արդյունքը պահպանելու համար և ստեղծել PdfFileEditor օբյեկտը: Սահմանեք էջի համարները՝ էջի ընդմիջման հեռավորությունը պիքսելներով էջի ներքևից, ստեղծեք էջի ընդմիջումների զանգված և զանգահարեք add_page_break()՝ նպատակակետ PDF ֆայլում էջի ընդմիջումների ցանկը տեղադրելու համար:
Կոդ՝ Python-ի միջոցով PDF-ում էջի ընդմիջում ավելացնելու համար
import aspose.pdf as pdf | |
# Load the license | |
license = pdf.License() | |
license.set_license("License.lic") | |
# Load the input document | |
doc = pdf.Document("Source.pdf") | |
# Create an empty PDF | |
dest = pdf.Document() | |
# Create a PdfFileEditor instance | |
fileEditor = pdf.facades.PdfFileEditor() | |
# Create list of page breaks | |
pageBreaks = [pdf.facades.PdfFileEditor.PageBreak(1,300)] | |
# Add page breaks | |
fileEditor.add_page_break(doc, dest, pageBreaks) | |
# Save the output file | |
dest.save("PageBreak_out.pdf") | |
print("Add page break successfully") |
Այս օրինակելի կոդը ցույց է տալիս ինչպես տեղադրել էջի ընդմիջում Adobe PDF-ում՝ օգտագործելով Python: Էջի ընդմիջումները տեղադրվում են զանգվածի տարրերի հերթականությամբ, ուստի յուրաքանչյուր էջի ընդմիջում ավելացվում է և հետագայում պահպանվում է ելքում: Էջի ինդեքսը սկսվում է 1-ից; հետևաբար, առաջին էջում էջի ընդմիջում ավելացնելու համար 0-ի փոխարեն սահմանեք էջի համար 1:
Այս հոդվածը մեզ սովորեցրել է էջի ընդմիջումներ ավելացնելու գործընթացը: Եթե ցանկանում եք հեռացնել էջերը PDF ֆայլից, տես Ինչպես հեռացնել էջերը PDF-ից Python-ի միջոցով-ի հոդվածը: