Для разделения PDF-документа на отдельные страницы в Linux можно использовать несколько инструментов. Вот популярные способы:
1. Использование pdftk
-
Установка: # apt install pdftk
-
Разделить PDF:
pdftk input.pdf burst output page_%02d.pdf-
input.pdf→ исходный файл. -
page_%02d.pdf→ шаблон для сохранения страниц (например,page_01.pdf,page_02.pdf).
-
2. Использование ghostscript
-
Установка:# apt install ghostscript
-
Разделить PDF:
gs -sDEVICE=pdfwrite -dSAFER -o page_%d.pdf -sPageList=1-10 input.pdf-
1-10→ диапазон страниц (можно указать конкретные:1,3,5). -
page_%d.pdf→ шаблон для сохранения (например,page_1.pdf).
-
3. Использование qpdf
-
Установка:# apt install qpdf
-
Разделить PDF:
qpdf --split-pages input.pdf page_.pdf-
Результат:
page_-1.pdf,page_-2.pdfи т.д.
-
4. Графический интерфейс: pdfarranger
-
Установка:# apt install pdfarranger
-
Как использовать:
-
Откройте PDF в PDF Arranger.
-
Выделите нужные страницы.
-
Экспортируйте их через меню Файл → Экспорт.
-
5. Через LibreOffice Draw
-
Откройте PDF в LibreOffice Draw.
-
Удалите ненужные страницы через контекстное меню в панели слева.
-
Сохраните каждую страницу как отдельный PDF через Файл → Экспорт в PDF.
Пример использования pdftk:
pdftk document.pdf burst output doc_page_%03d.pdf
Создаст файлы: doc_page_001.pdf, doc_page_002.pdf и т.д.
Примечание: Для работы с защищенными PDF (с паролем) добавьте флаг input_pw <пароль> в команду pdftk.