我正在尝试让TYPO3 10.4.12生成webp图像,如此页面的示例所述:https://docs.typo3.org/c/typo3/cms-core/master/en-us/Changelog/10.3/Feature-90416-SpecificTargetFileExtensionInImage-relatedViewHelpers.html
{f:uri.image(image:images.0, fileExtension: 'webp')}
我使用GraphicsMagick和gm version
我得到
WebP yes
和通过命令行手动转换图片到webp工作
还安装了cwebp。
如果我尝试fileExtension: 'png'
,它会生成一个png文件,所以参数似乎可以工作。
但是图像不被转换,而是引用原始的未处理的图像。
主要问题似乎是我需要将webp添加到[GFX][imagefile_ext]
配置。
此外,有时它只在删除维护部分Remove Temporary Assets
下生成的所有图像后才工作。
是的,webp必须添加到图像文件列表中。此外,我们还面临webp的另一个问题。如果您创建了一个宽度为jpg的图像,然后创建了一个宽度相同的webp图像,则只生成了jpg。这就是为什么我们在jpg图像中添加了1px。现在几乎所有的图片都以一种现代的方式在https://www.in2code.de