Страницы PDF перестроения с помощью командной строки

Я хочу перестроить страницы в файле PDF. Но потому что я должен перестроить много страниц, и новое расположение имеет определенный шаблон, я хотел бы сделать так со сценарием. Существует ли простая программа, которая позволяет перестраивать страницы в PDF?

Кроме того, я мог также извлечь все страницы и объединить их вместе в порядке, который я хочу. Какие проножки доступны, чтобы сделать это?

12
задан 6 September 2017 в 04:47

3 ответа

pdftk это тот, кого вы ищете. Например. если вы хотите изменить порядок страниц на i.pdf, выполните

pdftk i.pdf cat end-1 output o.pdf

Другие примеры, показывающие потенциал pdftk:

pdftk i.pdf cat 4-1 6 8-end output o.pdf # use ranges
pdftk i.pdf cat 1-6even output o.pdf     # print only even pages in the range
pdftk i.pdf cat 1-10 ~5-7 output o.pdf   # exclude pages in the range
pdftk i.pdf burst                        # extract to single-page pdf files

Считайте man pdftk [ 1110] для получения дополнительной информации.

Чтобы установить pdftk в 18.04, см .: Как установить pdftk в Ubuntu 18.04 Bionic?


Если вы все-таки ищете решение с графическим интерфейсом, посмотрите на pdftk GUI pdfchain или pdfmod.

14
ответ дан 23 November 2019 в 03:33

Вы можете использовать qpdf, который поставляется с Ubuntu. Эта следующая команда, например, размещает страницы в обратном порядке.

qpdf --empty --pages infile.pdf z-1 -- outfile.pdf

Вы можете найти больше информации и других примеров здесь на страницах 10 и 11.

3
ответ дан 23 November 2019 в 03:33

Можно также попробовать pdfjam pdfnup (на основе ЛАТЕКСНЫХ страниц PDF)

Пример:

pdfjam i.pdf '{},2,1-5'         -o o.pdf
pdfjam f1.pdf f2.pdf f3.pdf 1-3 -o o.pdf   ## first 3 pages from f1,f2,f3 
  • {} вставляет пустую страницу
  • много доступных опций (исключая: масштаб, смещение, обрезка, кадр, nup) - см. pdfjam человека
5
ответ дан 23 November 2019 в 03:33

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

Похожие вопросы: