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

Понадобилось мне тут объединить несколько PDF файлов в один. Сделать это очень просто: Устанавливаем утилиту pdftk

sudo apt-get install pdftk 

Затем указываем ей все файлы вот так:

pdftk 1.pdf 2.pdf 3.pdf cat output result.pdf

где 1.pdf 2.pdf 3.pdf - это наши исходные файлы, а result.pdf - это файл результат

UPD если нужно сделать файл из всех файлов в каталоге, то можно использовать *, вместо указания имен файлов

pdftk * cat output result.pdf 

Но тут я с толкнулся с неверной сортировкой, типа файл-1 файл-100 файл-101 файл-2 файл-200 Для того, чтобы избежать этого, можно использовать ls с его опцией -v

pdftk `ls -v` cat output result.pdf

Архив блога

Облако тегов