Я хочу перестроить страницы в файле PDF. Но потому что я должен перестроить много страниц, и новое расположение имеет определенный шаблон, я хотел бы сделать так со сценарием. Существует ли простая программа, которая позволяет перестраивать страницы в PDF?
Кроме того, я мог также извлечь все страницы и объединить их вместе в порядке, который я хочу. Какие проножки доступны, чтобы сделать это?
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
.
Вы можете использовать qpdf, который поставляется с Ubuntu. Эта следующая команда, например, размещает страницы в обратном порядке.
qpdf --empty --pages infile.pdf z-1 -- outfile.pdf
Вы можете найти больше информации и других примеров здесь на страницах 10 и 11.
Можно также попробовать 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
{}
вставляет пустую страницу