2009-05-21

Объединяй и властвуй

Задача: объединить два PDF-файла в один.

Подарок для вантузоидов -- это можно сделать бесплатно (: Не нужен ни платный Акробат, ни прочий блджад за несколько десятков баксов. Даже проще, чем копи-пэйст в Ворд. Всего пара движений гугл-фу, и вуаля:

  • PDF Split and Merge -- Java-софтина (хочет JRE 1.4.2+)
  • MergePDF -- онлайн-приблуда на случай не секретных документов.


А пока ребятки качают софт, ищут кряк, ставят Яву и ковыряются в интерфейсе, мы в своей чудовищно-недружелюбной консоли творим следующее:

pdftk 1.pdf 2.pdf cat output 12.pdf


Инсталлится еще проще. Ленивые убунтоиды на Firefox просто тыкают сюда, остальные ищут в репах. Говорят, есть пакеты для Дебиана, разнообразных Сузей и Генты. Для родного Арча на сегодня только в AUR-е. Даже для Винды инсталлятор есть, только тссс -- прога-то консольная.

Ежели кому совсем интересно, `pdftk` юзает `iText` на `gcj`. Если же этот набор букв показался вам белибердой, то это нормально.

Еще тут товарищи подсказывают, что можно банальным GhostScript-ом достичь желаемого:

gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=12.pdf -dBATCH 1.pdf 2.pdf

No comments: