Открыть сервисСервис

Разделение PDF-файлов

Разделение PDF-файлов — это операция разбиения одного документа в формате PDF на несколько отдельных файлов или извлечения из него отдельных страниц, диапазонов страниц или объектов. Распространённые задачи, решаемые при разделении: выделение главы из книги, отдельный договор из пакета документов, удаление лишних страниц, подготовка отдельных файлов для отправки разным получателям.

Способы разделения PDF

Встроенные средства операционной системы

В Windows 10 и Windows 11 стандартное приложение «Просмотр PDF» (Microsoft Edge в роли просмотрщика) позволяет распечатать выбранные страницы в новый PDF-файл: через диалог печати задаётся диапазон страниц, а в качестве принтера выбирается «Microsoft Print to PDF». Аналогично работает macOS через диалог печати с опцией «Сохранить как PDF».

Командные инструменты

Для автоматизации и пакетной обработки используются консольные утилиты:

  • pdftk (PDF Toolkit) — кроссплатформенная утилита; команда pdftk input.pdf cat 1-3 output part1.pdf извлекает страницы 1–3 в отдельный файл.
  • qpdf — утилита с открытым исходным кодом; поддерживает операции --pages input.pdf 1-3 -- для выделения диапазонов.
  • Ghostscript — мощный интерпретер PostScript и PDF; позволяет разбить документ командой с параметрами -dFirstPage и -dLastPage.
  • pdfseparate и pdfunite из пакета poppler-utils — первая утилита выделяет каждую страницу в отдельный файл, вторая объединяет их обратно.

В Python для программного разделения используется библиотека PyPDF2 (или её преемник pypdf): метод PdfReader читает документ, а PdfWriter собирает новый из выбранных страниц.

Графические программы

  • Adobe Acrobat Pro — коммерческий редактор; функция «Разделить документ» (Split) позволяет разбить PDF по числу страниц, по закладкам или по размеру файла.
  • LibreOffice Draw — бесплатная альтернатива; открывает PDF для редактирования, после чего нужные страницы можно экспортировать в новый файл.
  • PDF24 Tools — набор бесплатных онлайн-инструментов, включая разделение и объединение PDF.

Онлайн-сервисы

Существует множество веб-сервисов (Smallpdf, iLovePDF, PDF24 и другие), позволяющих загрузить файл, указать страницы для извлечения и скачать результат. При работе с такими сервисами следует учитывать, что документ передаётся на сторонний сервер, что неприемлемо для конфиденциальных материалов.

Виды разделения

ВидОписание
По диапазону страницИзвлечение указанного набора страниц (например, 5–12)
По числу страницРавномерное разбиение на файлы по N страниц
По закладкамКаждая закладка верхнего уровня становится началом нового файла
По размеруРазбиение на файлы заданного максимального объёма
По содержимомуВыделение страниц, содержащих определённый текст или изображения

Особенности и ограничения

При разделении PDF с формами (AcroForm) часть интерактивных элементов может не перенестись в новые файлы без дополнительной обработки. Защищённые паролем документы требуют предварительного снятия защиты — для этого используется та же утилита pdftk или Acrobat. Файлы со сканированными изображениями разделяются на уровне страниц без распознавания текста; для извлечения текста требуется OCR-обработка.

Источники

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru