PDF-Thumbnails erstellen
Gelegentlich möchte man von PDFs, die auf einer Website zum Download bereitstehen, ein Thumbnail oder eine Voransicht erstellen, vor allem wenn das Dokument selbst sehr umfangreich ist. Das lässt sich mit ImageMagick, das auf fast jedem System verfügbar ist, leicht erledigen:
for doc in *pdf do
thumb=${doc/%pdf/png} [ -f $thumb ] || convert -thumbnail 150x
$doc[0] $thumb done
Lässt man den Index [0]
weg, wird für jede Seite des Dokuments
ein PNG erstellt. Die Größe wird im Format
WIDTHxHEIGHT
in Pixeln angegeben; lässt man eine Dimension weg, wird die jeweils andere berechnet. Im Beispiel oben wird das Thumbnail 150 Pixel breit.