使用图像magick按长度调整图像大小

时间:2011-12-06 08:05:41

标签: imagemagick image-resizing

我正在尝试按长度调整图像大小,宽度应保持不变。听起来很容易,但不知怎的,我不明白。我通过命令行与PHP一起使用它。

我正在使用ImageMagick 6.7.3-9

通过阅读文档,我会做以下事情:

/usr/local/bin/mogrify -resize x200! myimg.png

这让我:

  

mogrify:负图像或零图像尺寸`bbb.png'@ error / resize.c / ResizeImage / 2570。

我的目标是,如果bbb.png为w:400小时:400我可以将其调整为w:400小时:200。

mogrify -resize x200 //Height with new width
mogrify -resize 200 //Width with new height
mogrify -resize 200! //New Width, old height

有人能解释我,我做错了什么?感谢

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:-1)

我在documentation中找不到您的图像几何图像-resize x200!。我认为你应该使用

xheight

widthxheight!

即:-resize x200-resize 400x200!