转换图像时的 Timber Twig WebP 压缩级别

Timber Twig WebP compression level when converting images

我开始使用 towebp 过滤器将图像转换为 webp 格式 - 顺便说一句,我对该功能感到非常兴奋:)转换后的图像和 webp 版本的清晰度要低得多。在这种情况下,图像被放大了一点,但它与原始版本相同..

所以我的问题是:我们可以在使用 |towebp 过滤器时调整 webp 质量(压缩级别)吗?

如果是这样 - 如何?

编辑: 我只是尝试调用过滤器并传递一个数字,如:

data-srcset="{{ image_item.src|resize(imgWidthDesktop)|towebp(100) }}"

希望能达到质量水平。新生成的文件有更大的文件大小,所以我猜它是这样工作的。原始图像仍然更清晰一点,但即使设置 100% webp 质量级别,文件大小也会翻倍。

如果这是配置 webp 质量级别的方式,则应在图像说明书中提及: https://timber.github.io/docs/guides/cookbook-images/

有人可以确认这是要走的路吗?

是的,如果我们查看源代码,我们可以看到一个 $quality 参数。

See

默认画质为80