Veröffentlicht: 14.11.2009

Imagemagick: PDF in Bild umwandeln

Eines meiner Lieblingstools ist Imagemagick. Immer wenn ich Bilder verkleinern oder umwandeln muss, kommt es bei mir zum Einsatz.

Was aber viele nicht wissen, man kann damit auch PDFs in Bilder umwandeln.

convert example.pdf example.jpg

Nach der Ausführung des Befehls hat man für jede Seite im PDF eine eigene Bilddatei nach dem Schema example-[Seite].jpg.

Möchte man nur bestimmte Seiten extrahieren, kann man diese in eckigen Klammern hinter der PDF Datei angeben. Die gewünschten Seiten werden mit Komma getrennt, oder mit der ersten und letzten Seite angegeben. Die Zählung beginnt bei 0.

Die erste, sechste und neunte Seite extrahieren:

convert example.pdf[0,5,8] example.jpg

Die Seiten 10 bis 20 extrahieren:

convert example.pdf[9-19] example.jpg

Wer gleich einen ganzen Ordner umwandeln möchte, kann dies mit mogrify machen. Das zweite Beispiel extrahiert nur die erste Seite eines jeden Dokuments.

mogrify -format jpg *.pdf
mogrify -format jpg *.pdf[0]

Wer es ein wenig verspielt mag, kann sich sein PDF auch als animiertes Gif ausgeben lassen. Im zweiten Beispiel wird die Zeit zwischen den Bildern auf 1 Sekunde festgelegt.

convert example.pdf example.gif
convert example.pdf -delay 100 example.gif

Um die Beispiele testen zu können, muss Imagemagick und Ghostscript installiert sein.