Imagemagick scaling beim Upload
droom
- sonstiges
Hi folks,
ich versuche ein Bild beim Upload zu verkleinern. Das Bild soll nie breiter als 1000px sein. Wenn es breiter ist, soll es auf 1000px breit verkleinert werden.
Mit Imagemagick habe ich so probiert:
convert -size 1000x /home/Garden.jpg
convert -geometry 1000x /home/Garden.jpg
Beide funtkionieren nicht. Es wird nur verkleinert, wenn ich die Höhe mit eingebe, z. B. so:
convert -geometry 1000x520 /home/Garden.jpg
Da ich aber die höhe nicht festlegen kann, suche ich nach der korrekten Syntax, wo ich nur die Breite eingebe.
vielen Dank im Voraus,
droom
PS: oder gibt es ein Befehl, womit ich die passende höhe für ein Bild haben kann, wenn ich sage ich will es X px breit haben?
Hi,
ich versuche ein Bild beim Upload zu verkleinern. Das Bild soll nie breiter als 1000px sein. Wenn es breiter ist, soll es auf 1000px breit verkleinert werden.
Mit Imagemagick habe ich so probiert:
convert -size 1000x /home/Garden.jpg
convert -geometry 1000x /home/Garden.jpgBeide funtkionieren nicht. Es wird nur verkleinert, wenn ich die Höhe mit eingebe, z. B. so:
convert -geometry 1000x520 /home/Garden.jpg
http://www.imagemagick.org/script/command-line-options.php#resize
MfG ChrisB
Habe eine gute Methode gefunden:
mogrify -resize 760x520 Garden.jpg //macht den resize
mogrify -crop 760x520 Garden.jpg // macht den refresh
Beide hintereinander auf das Bild und es funktioniert prima