在TYPO3 Fluid中生成webp图像



我正在尝试让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

最新更新