droom: Imagemagick scaling beim Upload

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?

  1. 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.jpg

    Beide 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

    --
    "The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."
    1. 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