Разделение 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
для деталей.