Разделить PDF на части, используя Python

Быстрая Python библиотека для разделения одного PDF файла на группу файлов меньшего размера в соответствии с заданными критериями

Используйте Python via .NET библиотеку для разделения PDF файлов на части. Вы можете интегрировать извлеченные PDF страницы с другими данными и в результате получить документы нужной вам формы и содержания. Разделение PDF на части упрощает совместную работу над PDF файлами.

Посмотреть фрагмент кода

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

Выберите один из следующих режимов извлечения страниц:

  • Разделить PDF по заголовкам. Извлечение разделов на основе заголовков документов
  • Разделить PDF по разделам. Разделите документ на логические разделы
  • Разделить PDF постранично. Разбить документ постранично
  • Разделить PDF по диапазонам страниц. Определите пользовательские диапазоны страниц для извлечения

После разделения PDF документа экспортируйте результаты в предпочтительный формат файла. Наша библиотека Python работает независимо, без необходимости дополнительных установок Microsoft Word, Acrobat Reader или другого программного обеспечения.

Интерактивная демонстрация Split PDF in Python

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

Пример Python кода для разделения PDF файла
Загрузите файл, который хотите разделить
Выполнить код
Выберите целевой формат из списка
import aspose.words as aw

doc = aw.Document("Input.pdf")
            
for page in range(0, doc.page_count):
    extractedPage = doc.extract_pages(page, 1)
    extractedPage.save(f"Output_{page + 1}.pdf")
Выполнить код

Как разделить PDF на части Python

  1. Установите Python библиотеку для программного разделения PDF файлов.
  2. Добавьте ссылку на библиотеку (импортируйте библиотеку) в свой Python проект.
  3. Откройте PDF на Python.
  4. Вызовите метод extract_pages(), чтобы извлечь определенные страницы из PDF.
  5. Получите результат разделения PDF на отдельные файлы.

Python библиотека для разделения PDF документов

Мы размещаем наши пакеты Python в репозиториях PyPi. Следуйте пошаговым инструкциям по установке "Aspose.Words for Python via .NET" в среду разработчика.

Системные Требования

Этот пакет совместим с Python ≥3.5 и <3.12. Если вы разрабатываете программное обеспечение для Linux, ознакомьтесь с дополнительными требованиями для gcc и libpython в документации по продукту.

Другие поддерживаемые PDF операции разделения

Вы также можете разделить PDF на файлы других форматов:

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.