如果宽度超过Graphics / Image Magick,如何调整图像大小

如下所示: http : //www.imagemagick.org/Usage/resize/#shrink选项:

-resize 64x64> 

仅在宽度和高度超过64像素时resize。 但是,如果有效,如何做这样的事情:

 -resize 64>x 

要么

 -resize 64x'ignores'> 

换句话说,如果只有宽度超过这个大小。 这可能吗?

您可以通过使用“不太大的”高度值轻松实现:

 convert orig.png -resize '64x10000>' scaled.png 

仅当宽度大于64像素高度大于10000像素时,才会调整原始PNG的大小。 但该命令遇到高于10000像素的输入的可能性非常低。 所以它(几乎)只会遇到宽度值匹配的输入文件。

宽度小于64像素的原始PNG将保持不变(除非它们的高度超过10000像素……)。