5

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

Спасибо

3 ответа3

8

Если вы хотите извлечь все страницы из PDF-файла, вам нужен pdftk:

http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/

Вы используете Debian как дистрибутив? Делать:

$ sudo apt-get install pdftk

После установки выполните:

$ pdftk file.pdf burst

**** Еще один совет, создайте новый каталог, прежде чем разделить ваш PDF-файл, чтобы организовать ваши файлы **

3

Для управления PDF вы можете использовать PDF Toolkit. В дистрибутиве на основе Debian вы можете установить:

apt-get install pdftk

Написан на Java и требует gcj .

Вы можете создать новый файл для каждой страницы с помощью:

pdftk BIG-FILE.pdf burst

Вы также можете использовать команду pdftk cat command чтобы разделить некоторые страницы: пожалуйста, прочтите руководство.

Если вы хотите конвертировать PDF файлы, вы можете выбрать утилиту из poppler-utils .

0

Если вам захочется просто извлечь определенные наборы страниц, я обнаружил, что Linux Mint 18 поставляется с так называемым pdfseparate . Не уверен, относится ли это к вашему дистрибутиву, но для меня это означало, что мне не нужно ничего устанавливать.

Это позволяет мне делать такие вещи, как создание нового PDF только с первой страницы (все еще в оригинальном векторном формате, если применимо):

pdfseparate -f 1 -l 1 original.pdf just-page-one-of-original.pdf

(Зачем? Потому что другая часть программного обеспечения досадно добавляла пустую страницу в конце вывода PDF.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .