ImageMagick 不会以纵向(垂直)方向转换图像



我正在使用ImageMagick在TYPO3中进行图像转换,裁剪和调整大小

当方向为水平时,一切正常,当图像方向纵向时,系统根本不生成图像。

在生成图像链接的位置有空结果。

图像在横向(水平)方向生成完美。

包含图像处理数据的TypoScript代码:

...
image {
    file.width = 600c
    file.height = 500c
}
...

ImageMagick package info (CentOS 5.7):

Name       : ImageMagick
Arch       : x86_64
Version    : 6.2.8.0
Release    : 4.el5_5.3

与我在Windows 7安装ImageMagick 6.7.2时看到的行为相同

可能与默认的ImageMagick配置有关?

有没有人看到ImageMagick/TYPO3这样奇怪的行为?

发现:该情况与ImageMagick的问题有关,当结果宽度大小大于默认图像宽度

所以,你应该在你的配置中使用maxW来代替宽度,使用maxH来代替高度。

的例子:

...
image {
    file.maxW = 600c
    file.maxH = 500c
}
...

最新更新