Mengonversi PDF ke format PDF/A di Python
Aspose.PDF untuk Python memungkinkan Anda mengonversi file PDF ke file PDF yang sesuai dengan PDF/A. Sebelum melakukannya, file harus divalidasi. Topik ini menjelaskan caranya.
Konversi file menggunakan metode Convert dari kelas Document. Sebelum mengonversi PDF ke file yang sesuai dengan PDF/A, validasi PDF menggunakan metode Validate. Hasil validasi disimpan dalam file XML dan kemudian hasil ini juga diteruskan ke metode Convert. Anda juga dapat menentukan tindakan untuk elemen-elemen yang tidak dapat dikonversi menggunakan enumerasi ConvertErrorAction.
Cobalah untuk mengonversi PDF ke PDF/A secara online
Aspose.PDF untuk Python menyajikan aplikasi gratis online “PDF ke PDF/A-1A”, di mana Anda dapat mencoba menyelidiki fungsionalitas dan kualitas cara kerjanya.
Mengonversi file PDF ke PDF/A-1b
Cuplikan kode berikut menunjukkan cara mengonversi file PDF menjadi PDF yang sesuai dengan PDF/A-1b.
import aspose.pdf as ap
input_pdf = DIR_INPUT + "sample.pdf"
output_pdf = DIR_OUTPUT + "convert_pdf_to_pdfa.pdf"
output_log = DIR_OUTPUT + "convert_pdf_to_pdfa.log"
# Buka dokumen PDF
document = ap.Document(input_pdf)
# Konversi ke dokumen yang sesuai dengan PDF/A
document.convert(output_log, ap.PdfFormat.PDF_A_1B, ap.ConvertErrorAction.DELETE)
# Simpan dokumen keluaran
document.save(output_pdf)