Получить версию PDF

Contents
[ ]

Версии PDF определяют функции и возможности, поддерживаемые в документе, включая поля формы, шифрование, аннотации и сжатие. Для разработчиков, работающих с несколькими PDF‑файлами, проверка версии обеспечивает совместимость с инструментами, библиотеками или процессами, которые обрабатывают эти файлы.

С помощью Aspose.PDF for Python вы можете легко проверить версию PDF с помощью PdfFileInfo класса.

  1. Загрузите PDF-документ.
  2. Получите версию PDF.
  3. Отобразите версию в консоли.
import aspose.pdf as ap
import aspose.pdf.facades as pdf_facades
from io import FileIO

import sys
from os import path

sys.path.append(path.join(path.dirname(__file__), ".."))

from config import set_license, initialize_data_dir


def get_pdf_version(input_file_name):

    pdf_metadata = pdf_facades.PdfFileInfo(input_file_name)
    version = pdf_metadata.get_pdf_version()
    print(f"\nPDF Version: {version}")