Объедините все файлы PDF от одной папки

У меня есть 250 файлов PDF в одной папке, которую я хочу объединить в одном документе. Порядок не имеет значения. Существует ли простой способ сделать его?

Я могу использовать PDF-Shuffler, как предложено здесь https://askubuntu.com/a/2805/247771, но проножка зависает в течение 10 минут, прежде чем она загрузила весь pdfs.

Могу я achive это, возможно, со встроенной командой как

pdftk *.pdf output mergedfiles.pdf

?

8
задан 13 April 2017 в 05:24

5 ответов

Благодаря Steeldriver, который показал мне, что это делает работу:

pdftk *.pdf cat output mergedfiles.pdf
4
ответ дан 23 November 2019 в 05:21

Я использовал бы pdfunite. Это хорошо и просто. cd к Вашему каталогу. Затем используйте что-то вроде этого:

pdfunite *.pdf all.pdf

(Прежде чем выполнение, удостоверьтесь, что у Вас уже нет файла названным all.pdf в том каталоге.)

18
ответ дан 23 November 2019 в 05:21
  1. sudo apt-get install gs
  2. gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=target.pdf -dBATCH xx.pdf xx.pdf xx.pdf ...
  3. можно получить все имена файлов до ls -l *.pdf | awk Желание команды

, которому это помогает. ^_^

3
ответ дан 23 November 2019 в 05:21

Можно использовать qpdf, поскольку pdftk не доступен в бионической человечности:

qpdf --empty --pages *.pdf -- out.pdf

3
ответ дан 23 November 2019 в 05:21

Вы можете использовать pdftools:

pdftools --input-dir dir_with_pdfs --output output.pdf
1
ответ дан 22 May 2020 в 10:03

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

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