我正在使用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
}
...