Мне нужен совет, как извлечь все страницы из большого файла PDF в командной строке. Кто-то может мне помочь?
Спасибо
Мне нужен совет, как извлечь все страницы из большого файла PDF в командной строке. Кто-то может мне помочь?
Спасибо
Если вы хотите извлечь все страницы из PDF-файла, вам нужен pdftk:
http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/
Вы используете Debian как дистрибутив? Делать:
$ sudo apt-get install pdftk
После установки выполните:
$ pdftk file.pdf burst
**** Еще один совет, создайте новый каталог, прежде чем разделить ваш PDF-файл, чтобы организовать ваши файлы **
Для управления PDF вы можете использовать PDF Toolkit. В дистрибутиве на основе Debian вы можете установить:
apt-get install pdftk
Написан на Java
и требует gcj
.
Вы можете создать новый файл для каждой страницы с помощью:
pdftk BIG-FILE.pdf burst
Вы также можете использовать команду pdftk cat command
чтобы разделить некоторые страницы: пожалуйста, прочтите руководство.
Если вы хотите конвертировать PDF файлы, вы можете выбрать утилиту из poppler-utils
.
Если вам захочется просто извлечь определенные наборы страниц, я обнаружил, что Linux Mint 18 поставляется с так называемым pdfseparate
. Не уверен, относится ли это к вашему дистрибутиву, но для меня это означало, что мне не нужно ничего устанавливать.
Это позволяет мне делать такие вещи, как создание нового PDF только с первой страницы (все еще в оригинальном векторном формате, если применимо):
pdfseparate -f 1 -l 1 original.pdf just-page-one-of-original.pdf
(Зачем? Потому что другая часть программного обеспечения досадно добавляла пустую страницу в конце вывода PDF.)