Преобразование PDF в форматы PDF/A на Python
Aspose.PDF для Python позволяет конвертировать PDF файл в файл PDF, соответствующий PDF/A. Перед этим файл должен быть проверен. Эта тема объясняет, как это сделать.
Преобразуйте файл, используя метод Convert класса Document. Before converting the PDF to PDF/A compliant file, validate the PDF using the Validate method. The validation result is stored in an XML file and then this result is also passed to the Convert method. You can also specify the action for the elements which cannot be converted using the ConvertErrorAction enumeration.
Попробуйте конвертировать PDF в PDF/A онлайн
Aspose.PDF для Python предлагает вам бесплатное онлайн-приложение “PDF to PDF/A-1A”, где вы можете исследовать функциональность и качество его работы.
Конвертация PDF файла в PDF/A-1b
Следующий фрагмент кода показывает, как конвертировать PDF файлы в соответствующие стандарту 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"
# Открыть PDF документ
document = ap.Document(input_pdf)
# Конвертировать в документ, соответствующий стандарту PDF/A
document.convert(output_log, ap.PdfFormat.PDF_A_1B, ap.ConvertErrorAction.DELETE)
# Сохранить выходной документ
document.save(output_pdf)