Работа с PDF‑документами в Python

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

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

Используйте этот раздел, когда вам нужно работать с полной обработкой PDF‑документов в Python, например, создавать файлы, проверять соответствие стандартам, оптимизировать размер, объединять несколько PDF‑файлов или разбивать большие документы на более мелкие.

Охватываемые задачи документа

Вы можете выполнить следующее:

  • Создать PDF Document - создать простой PDF‑документ.
  • Форматирование PDF-документа - создать Document, получать и задавать свойства Document, встраивать шрифты и выполнять другие операции с PDF‑файлами.
  • Манипулировать PDF-документом - проверка PDF-документа на соответствие стандарту PDF/A, работа с TOC, установка срока действия PDF и т.д.
  • Оптимизировать PDF - оптимизировать содержимое страниц, уменьшить размер файла, удалить неиспользуемые объекты, сжать все изображения для успешной оптимизации документа.
  • Объединить PDF - объединить несколько PDF‑файлов в один PDF‑документ с помощью Python.
  • Разделить PDF - разделить страницы PDF на отдельные PDF‑файлы в ваших Python‑приложениях.
  • Работа с заголовками - вы можете создавать нумерацию в заголовке вашего PDF‑документа с помощью Python.