Ova kratka tema vodi vas o kako pretvoriti PDF u PDFA format pomoću Pythona. Pokriva sve informacije potrebne za postavljanje okruženja za korištenje uzorka koda zajedno s opisom koda. Kako biste napisali PDF u PDFA pretvarač pomoću Pythona nije potrebno instalirati nikakvu drugu komponentu ili alat treće strane.
Koraci za pretvaranje PDF-a u PDFA pomoću Pythona
- Postavite IDE na koristite Aspose.PDF za Python putem .NET-a za pretvaranje PDF-a u PDFA
- Pristupite izvornoj PDF datoteci koju želite pretvoriti u PDFA pomoću objekta klase Document
- Prikaži trenutni format PDF datoteke
- Koristite metodu Document.convert() za pretvaranje PDF-a u PDFA format
- Pokažite pretvoreni format za potvrdu prije spremanja PDF datoteke na disk
Gornji koraci sažimaju jednostavan postupak kako pretvoriti PDF u PDFA pomoću Pythona. Proces započinje učitavanjem izvorne PDF datoteke pomoću objekta klase dokumenta. U sljedećem koraku poziva se metoda pretvaranja za izvoz učitanog PDF-a u niz drugih formata uključujući PDFA format.
Kod za pretvaranje PDF-a u PDFA pomoću Pythona
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") |
Gornji primjer može se koristiti za razvoj softvera za pretvaranje PDF u PDFA pomoću Pythona. Koristi svojstvo Document.pdf_format za prikaz učitanog formata datoteke prije i nakon pretvorbe radi potvrde. Metoda convert() ima brojne preopterećene funkcije, ali mi smo upotrijebili onu koja zahtijeva naziv datoteke dnevnika u koju će se pisati komentari, format izlazne datoteke, tj. PDF_A_B, i radnju koju treba poduzeti ako neki objekt nije ispravno pretvoren .
Ovaj kratki primjer nas je naučio pretvoriti PDF u PDFA pomoću Pythona. Ako želite naučiti druge vrste pretvorbi poput pretvorbe PDF-a u XPS, pogledajte članak na kako pretvoriti PDF u XPS u Pythonu.