Разделение PDF на PDF разных размеров

Недавно я обновил Adobe Acrobat 6 до 9, и я не могу понять, как разделить большой PDF-файл на отдельные PDF-файлы различного размера (скажем, страницы 1-3, 4-11, 12 и т. Д.).

Мне известно, что A-PDF позволяет мне извлекать отдельные страницы из исходного документа, но я бы предпочел установить диапазон и имя файла для каждого полученного документа.

Я не могу использовать внешний сайт для разделения; какие-либо предложения по инструментам / утилитам / что я могу пропустить?

2 ответа

Sejda PDF - это бесплатный проект с открытым исходным кодом, который предоставляет задачи для работы с PDF.

Он предоставляет инструмент командной строки, который можно использовать для разделения файлов PDF по страницам:

./bin/sejda-console splitbypages --files /input/file.pdf --pageNumbers 4 10 15 -o /output/folder

Отказ от ответственности: я один из разработчиков.

Если вы не возражаете против использования утилиты командной строки, pdftk может помочь.

Например,

pdftk Input.pdf cat 1-3 output Pages_1-3.pdf

извлечет страницы 1-3 и сохранит их как Pages_1-3.pdf

Если у вас есть набор диапазонов страниц и желаемые имена выходных файлов, вы можете сохранить их в текстовом файле следующим образом:

1-3 Pages_1-3.pdf
4-11 Pages_4-11.pdf
12 Page_12.pdf
13-end Pages_13-end.pdf

Теперь используйте следующую команду в командной строке:

for /f "tokens=1*" %a in (Input.txt) do pdftk Input.pdf cat %a output %b

разделить PDF на отдельные файлы.

Если вы просто хотите сохранить каждую страницу как отдельный файл, вы можете использовать вместо этого параметр пакета. Посмотрите эту страницу руководства или введите pdftk --help для деталей.

Другие вопросы по тегам