какую команду find -exec convert использовать для объединения n pdf файлов в один? - PullRequest
0 голосов
/ 30 декабря 2011

У меня есть в моем Linux:

1.pdf 2.pdf 3.pdf 4.pdf ... n.pdf

Какой поиск -exec (с командой convert) использовать, чтобы соединить все pdf в один?

output.pdf

до сих пор я использовал

convert 1.pdf 2.pdf output.pdf

но я пытаюсь заставить его работать для n pdf файлов.

спасибо

Ответы [ 3 ]

1 голос
/ 30 декабря 2011

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

pdftk `find . -name "*.pdf"` cat output output.pdf
1 голос
/ 30 декабря 2011

Сколько файлов PDF вы просматриваете?

Можете ли вы просто сделать что-то вроде этого:

convert *.pdf output.pdf

Конечно, это не так круто или масштабируемо, как при использовании find, ноэто может быть быстрый и простой способ выполнить то, что вы хотите сделать.

0 голосов
/ 31 декабря 2011

Возможно, я бы попробовал что-то вроде

для i в {1..n};конвертировать output.pdf $ {i} .pdf output.pdf;сделано

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...