我在默认图像内容元素中使用 webp 图像。 webp 图像已启用:
$GLOBALS['TYPO3_CONF_VARS']['GFX']['imagefile_ext'] .= ',webp';
但是在前端,当它被TYPO3/ImageMagick/GraphicsMagick处理时,渲染的是png,而不是webp。 当明确指出应该生成 webp 时,它会按预期工作:
<f:image image="{file}" fileExtension="webp" />
如何配置TYPO3或ImageMagick/GraphicsMagick不自动转换为webp?
可能有点晚了,但当我希望 TYPO3 尊重扩展名时,我发现了以下解决方法。当然,如果您的输入文件不是适合网络的图像,则这不适合,因此请小心使用:
<f:image image="{file}" fileExtension="{file.properties.extension}" />