以下代码调整图像大小,使其宽度为200,高度为...... 我怎么做才能让身高达到200而且宽度是......
$ command = MAGICK_PATH。"转换"。$ filename。" -resize 200"。$ filename; EXEC($命令);
亲切的问候J
答案 0 :(得分:8)
答案 1 :(得分:0)
您可以获取输入图像的宽度和高度,然后进行转换。我不熟悉PHP所以我会为bash发布代码。
将图像尺寸更改为500x200:
convert "$filename" -resize 500x200 "$filename"
要改变尺寸,同时保持宽度或高度:
width=$(identify -format "%w" "$filename")
height=$(identify -format "%h" "$filename")
convert "$filename" -resize "200x$height" "$filename"
注意:而不是使用
convert "$filename" [opts] "$filename"
最好使用
mogrify "filename"