【发布时间】:2014-03-07 12:30:24
【问题描述】:
支持填充区域标志('^' 标志)IM v6.3.8-3
但我客户的生产服务器版本为 ImageMagick 6.2.8
现在在我的本地服务器上,我使用这个命令来生成缩略图,它工作正常:
convert image.jpg -resize "280x210^" -gravity Center -crop "280x210+0+0" thumbnail.jpg
由于我的客户端的生产服务器不支持 '^' 标志我如何不使用它来生成缩略图? (或者可能在 PHP 或 BASH 中手动计算)
我应该使用 -extent,它会拉伸图像吗?
我还阅读了 this 并且我不确定 ^ 标志是否用于不让图像拉伸,因为这就是我想要的,生成缩略图而不拉伸它。
注意:我在服务器上没有 root 访问权限。我使用 PHP 和 BASH 来运行命令。
编辑:
在调整大小和裁剪时,我也不想要任何其他背景颜色。
【问题讨论】: