BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

PDF Dateien auf der Kommandozeile bearbeiten

Mit Hilfe von pdfjam können PDF-Dateien auf der Kommandozeile bearbeitet werden. Im FreeBSD Portbaum findet man pdfjam unter print/pdfjam:

# cd /usr/ports/print/pdfjam && make install clean

Mit Hilfe von pdfjoin können mehrere PDF-Dateien aneinandergehängt und in einer neuen PDF-Datei gespeichert werden:

# ls -l *pdf
-rw-r--r--  1 test  wheel   15860 22 Aug 20:30 dokument1.pdf
-rw-r--r--  1 test  wheel  851091 22 Aug 20:30 dokument2.pdf
# pdfjoin dokument1.pdf dokument2.pdf 
This is pdfjoin version 1.21
  Temporary LaTeX file for this job is /var/tmp/pdfjoin.jjSZME/29339.tex
  Calling pdflatex...
  Finished: output is /tmp/dokument2-joined.pdf
# ls -l *pdf
-rw-r--r--  1 test  wheel   15860 22 Aug 20:30 dokument1.pdf
-rw-r--r--  1 test  wheel  978692 22 Aug 20:34 dokument2-joined.pdf
-rw-r--r--  1 test  wheel  851091 22 Aug 20:30 dokument2.pdf

Möchte man ein PDF-Dokument um 90 Grad gegen den Uhrzeigersinn drehen, kann dazu pdf90 verwenden werden:

# pdf90 dokument1.pdf 
This is pdf90 version 1.21
Processing dokument1.pdf...
  Temporary LaTeX file for this job is /var/tmp/pdf90.oMQtaH/29449-1.tex
  Calling pdflatex...
  Finished: output is /tmp/dokument1-rotated.pdf

Sollen immer zwei Seiten eines PDF-Dokumentes auf einer zusammengefasst werden, kann dies mit pdfnup gemacht werden:

# pdfnup dokument2.pdf
This is pdfnup version 1.21
Processing dokument2.pdf...
  Temporary LaTeX file for this job is /var/tmp/pdfnup.HBQi4Y/29485-1.tex
  Calling pdflatex...
  Finished: output is /tmp/dokument2-2x1.pdf

Mehr Informationen zu pdfjam findet man in den Manpages pdfjoin(1), pdf90(1) und pdfnup(1).

Comments (1)  Permalink

Comments

related @ 22.09.2009 11:14 UTC
alternativ pdftk, auch für Win
No new comments allowed (anymore) on this post.