Gerade kam ich mal wieder in die Verlegenheit mehrere pdf-Dateien in eine Datei zusammenführen zu wollen. Damit ich nicht jedes mal wieder googeln muss schreibe ich’s hier mal auf.
Am leichtesten geht es mit dem kleinen Tool pdftk, welches man sich aus den Repositories installieren kann:
~$ sudo aptitude install pdftk
Anschließend kann man einfach mit:
~$ pdftk datei1.pdf datei2.pdf datei3.pdf cat output out.pdf
die pdf-Dateien zusammenführen.
Es gibt noch eine etwas kompliziertere Variante mit Ghostscript, welche den Job genauso souverän erledigt, aber schlechter zu merken ist:
~$ gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=out.pdf -dBATCH datei1.pdf datei2
.pdf
Beide Versionen funktionieren bei mir sehr gut! Anstatt alle Inputfiles einzeln anzugeben, kann man auch mit *.pdf
arbeiten. Hierzu müssen sich die Files aber alle in einem Verzeichnis befinden.