Wir haben lange Zeit bei morphex.eu die PHP-GD-Library eingesetzt, um die Bilder zu verkleinern, in unserem neuen Projekt verwenden wir Imagemagick.

Wir werden von jedem Bild 6 verkleinerte Versionen und das Original speichern. Die Befehle für die von uns gewünschten Formate lauten z.B:

convert input.jpg -resize x120 -resize ’120x<’ -resize 50% -gravity center -crop 50×50+0+0 +repage out50.jpg
convert input.jpg -resize x160 -resize ’160x<’ -resize 50% -gravity center -crop 80×80+0+0 +repage out80.jpg
convert input.jpg -resize x320 -resize ’320x<’ -resize 50% -gravity center -crop 160×160+0+0 +repage out160.jpg
convert input.jpg -resize 250×250 out250.jpg
convert input.jpg -resize 500×500 out500.jpg
convert input.jpg -resize 1024×1024 out1024.jpg

Diese 6 Befehle genieren 3 quadratische Ausschnitte ( 50×50 80×80 160×160 ) und 3 Grafiken die das Original Format beibehalten und nur verkleinert sind ( 250×250 500×500 1024×1024 ).

Related posts:

  1. Firewall mit IPtables