Mehrere JPGs zu einer PDF zusammenfügen mit Imagemagick

Soll ein Bild — oder meh­re­re Bil­der — auto­ma­ti­siert und ange­passt in ein Ziel­for­mat über­führt wer­den, eig­net sich das quell­of­fe­ne Werk­zeug Image­ma­gick (https://www.imagemagick.org/) dazu per­fekt.

Nach erfolg­rei­cher Instal­la­ti­on öff­net man die Kom­man­do­zei­le von Win­dows und navi­giert in den Ord­ner mit den Bil­dern:

cd <Imagepath>

Sol­len etwa alle Bil­der eine fes­te Grö­ße bekom­men und zusam­men­fügt in ein PDF gesetzt wer­den, schreibt man auf der Kom­man­do­zei­le:

magick *.jpg -units pixelsperinch -resize "3300x4500!" -density 600 -page 3300x4500 result.pdf

Erläu­te­run­gen:

magick

Der Auf­ruf des Image­ma­gick in der Win­dows Kon­so­le.

*.jpg

Die Quelldatei/en, in unse­rem Fall alle Datei­en mit der Erwei­te­rung JPG

-units pixel­pe­rinch 

Die Ein­heit der Bild­auf­lö­sung hier Pixel pro Inch; wei­te­re Mög­lich­kei­ten wären z. B. pixel­per­cen­ti­me­ter

-resi­ze “3300x4500!“

Ändert die Grö­ße der Bil­der auf die ange­ge­be­nen Pixel (das !  zeigt an, das Sei­ten­ver­hält­nis zu igno­rie­ren) 

-den­si­ty 600

Legt die Pixel pro Inch fest in die­sem Fall 600

-page 3300×4500

Defi­niert die Sei­ten­grö­ße der PDF-Sei­ten, hier ist jede Sei­te so groß wie die ver­än­der­ten Bil­der wodurch jedes Bild auf eine Sei­te kommt.

result.pdf

Die Aus­ga­be­da­tei

Die Optio­nen zei­gen nur ein Bruch­teil der mög­li­chen Optio­nen von Image­ma­gick. Wei­te­res kann unter https://www.imagemagick.org/script/command-line-processing.php in Erfah­rung gebracht wer­den.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert