Այս կարճ թեման ձեզ ուղղորդում է ինչպես փոխարկել PDF-ը PDFA ձևաչափի` օգտագործելով Python: Այն ընդգրկում է ամբողջ տեղեկատվությունը, որն անհրաժեշտ է ընտրանքային ծածկագրի օգտագործման միջավայրը սահմանելու համար, ինչպես նաև ծածկագրի նկարագրությունը: PDF-ից PDFA փոխարկիչը Python-ի միջոցով գրելու համար ոչ մի այլ բաղադրիչ կամ երրորդ կողմի գործիք չի պահանջվում տեղադրել:
Python-ի միջոցով PDF-ը PDFA-ի փոխարկելու քայլեր
- Սահմանեք IDE-ն օգտագործել Aspose.PDF-ը Python-ի համար .NET-ի միջոցով՝ PDF-ը PDFA-ի փոխարկելու համար
- Մուտք գործեք սկզբնաղբյուր PDF ֆայլը, որը պետք է փոխարկվի PDFA-ի, օգտագործելով Document դասի օբյեկտը
- Ցույց տալ PDF ֆայլի ընթացիկ ձևաչափը
- Օգտագործեք Document.convert() մեթոդը՝ PDF-ը PDFA ձևաչափի փոխարկելու համար
- Ցույց տվեք փոխարկված ձևաչափը հաստատման համար՝ նախքան PDF ֆայլը սկավառակի վրա պահելը
Վերոհիշյալ քայլերն ամփոփում են պարզ գործընթացը ինչպես փոխարկել PDF-ը PDFA-ի` օգտագործելով Python: Գործընթացը սկսվում է սկզբնաղբյուր PDF ֆայլը բեռնելով Document դասի օբյեկտի միջոցով: Հետագա քայլում զանգը կատարվում է փոխակերպման մեթոդին՝ բեռնված PDF-ը մի շարք այլ ձևաչափերի արտահանելու համար, ներառյալ PDFA ձևաչափը:
Կոդ PDF-ը PDFA-ի փոխակերպելու համար Python-ի միջոցով
import aspose.pdf as pdf | |
# Load the license | |
license = pdf.License() | |
license.set_license("Conholdate.Total.Product.Family.lic") | |
# Open document | |
pdfDocument = pdf.Document("InputFile.pdf") | |
# Display format | |
print(pdfDocument.pdf_format) | |
# Convert to PDF/A compliant | |
pdfDocument.convert("log.xml", pdf.PdfFormat.PDF_A_1B, pdf.ConvertErrorAction.DELETE) | |
# Display converted format | |
print(pdfDocument.pdf_format) | |
# Save output document | |
pdfDocument.save("PdfToPdfA_Out.pdf") | |
print("PDF to PDFA Conversion Completed Successfully") |
Վերոնշյալ օրինակը կարող է օգտագործվել Python*-ի միջոցով *PDF-ից PDFA փոխարկիչ ծրագրակազմ մշակելու համար: Այն օգտագործում է Document.pdf_format հատկությունը՝ ցույց տալու բեռնված ֆայլի ձևաչափը փոխարկումից առաջ և հետո՝ հաստատման համար: Convert() մեթոդն ունի մի շարք ծանրաբեռնված գործառույթներ, բայց մենք օգտագործել ենք այն, որը պահանջում է գրանցամատյանի ֆայլի անունը, որտեղ գրվելու են մեկնաբանությունները, ելքային ֆայլի ձևաչափը, օրինակ՝ PDF_A_B, և այն գործողությունը, որը պետք է ձեռնարկվի, եթե ինչ-որ օբյեկտ ճիշտ չվերափոխվի: .
Այս կարճ օրինակը մեզ սովորեցրել է փոխարկել PDF-ը PDFA-ի` օգտագործելով Python: Եթե ցանկանում եք սովորել փոխակերպումների այլ տեսակներ, օրինակ՝ PDF-ը XPS-ի փոխարկելը, տես ինչպես փոխարկել PDF-ը XPS-ի Python-ում-ի հոդվածը: