Конвертировать PDF/A и PDF/UA в PDF с помощью Python

Используйте эту страницу, когда необходимо конвертировать стандартизированный PDF, такой как PDF/A или PDF/UA, обратно в обычный PDF‑документ для последующего редактирования, обработки или распространения.

PDF-файлы, соответствующие стандартам, полезны для архивирования, печати и рабочих процессов по обеспечению доступности, но в некоторых случаях может потребоваться удалить это соответствие перед интеграцией файла в другие системы или конвейеры. Aspose.PDF for Python via .NET позволяет сделать это программно, а затем сохранить результат как обычный PDF-файл.

Преобразование PDF/A в PDF

Этот пример удаляет метаданные и ограничения соответствия PDF/A из PDF, чтобы документ можно было снова сохранить как обычный PDF‑файл.

  1. Загрузите PDF‑документ, используя ‘ap.Document’.
  2. Вызовите ‘remove_pdfa_compliance()’, чтобы удалить все настройки соответствия и метаданные, связанные с PDF/A.
  3. Сохраните полученный PDF по указанному пути вывода.
import aspose.pdf as ap
from os import path
import sys

def convert_PDFA_to_PDF(infile, outfile):
    document = ap.Document(infile)
    document.remove_pdfa_compliance()
    document.save(outfile)

Удаление соответствия PDF/UA

Этот пример демонстрирует, как удалить соответствие, связанное с PDF/UA, чтобы документ можно было сохранить как стандартный PDF для процессов, не связанных с доступностью.

  1. Загрузите PDF‑документ, используя ‘ap.Document()’.
  2. Вызовите ‘document.remove_pdfa_compliance()’, чтобы удалить любые ограничения PDF/A или настройки соответствия.
  3. Сохраните изменённый PDF в ‘path_outfile’.
import aspose.pdf as ap
from os import path
import sys

def convert_PDFUA_to_PDF(infile, outfile):
    document = ap.Document(infile)
    document.remove_pdf_ua_compliance()
    document.save(outfile)

Когда использовать этот рабочий процесс

  • Удалите настройки соответствия перед передачей документа в цепочку инструментов, в которой не требуются ограничения PDF/A или PDF/UA.
  • Упростите последующую обработку документов, когда архивные или метаданные доступности более не нужны.
  • Нормализуйте входные PDF перед их экспортом в другие форматы.

Связанные преобразования