Tag-Archiv für 'imagemagick'

CSS Sprites mit ImageMagick erstellen

Die folgenden Befehle sind für die Linux Konsole gedacht.

Vertikal zusammenfügen:

montage *.png -geometry +0+0 -tile 1x out.png
Horizontal zusammenfügen:

montage *.png -geometry +0+0 -tile x1 out.png

ImageMagick: Einzelne Bilder zu einem Bild vertikal zusammenfügen

Beispiel:
montage *.png -geometry +0+0 -tile x1 out.png

Foto-PDFs mit ImageMagick verkleinern

Wenn man ein PDF, das aus einer Aneinanderreihung von Bildern besteht, verkleinern möchte, geht dies nur, indem man die Qualität der Bilder verringert. Man muss natürlich einen geeigneten Grad finden, der den Betrachter noch zufrieden stellt aber das Ziel erfüllt.

Folgendes bash script in ein Verzeichnis mit der PDF-Datei speichern, die Parameter den Wünschen nach anpassen und ausführen. Ein bisschen Basteln ist angesagt.

#!/bin/sh

for file in `ls *.pdf`; do
 convert -density 400 -colorspace RGB $file -resize 1000 `echo $file | sed 's/\.pdf$/\.jpg/'`
 convert `echo $file | sed 's/\.pdf$/\*.jpg/'` `echo $file | sed 's/\.pdf$/\-new.pdf/'`
done