【发布时间】:2021-11-07 02:53:37
【问题描述】:
我开始使用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/
有人可以确认这是要走的路吗?
【问题讨论】: