我注意到有些图片上传后总是会转换为 jpeg,这在处理带有透明元素以及浅色/深色模式的图片时会产生不好的效果。我找不到相关的设置,有什么办法可以关闭这个功能吗?
我尝试上传了 webp 和 png 格式的图片,它们总是被转换为 jpg,这是为什么?
我注意到有些图片上传后总是会转换为 jpeg,这在处理带有透明元素以及浅色/深色模式的图片时会产生不好的效果。我找不到相关的设置,有什么办法可以关闭这个功能吗?
我尝试上传了 webp 和 png 格式的图片,它们总是被转换为 jpg,这是为什么?
我遇到过这个问题。我认为如果在设置中关闭压缩,它就能正常上传。不过,出于显而易见的原因,这不是一个理想的设置位置。
有几个设置似乎相关:
recompress original jpg quality(“上传的图片文件的质量(1 是最低质量,99 是最高质量,100 则禁用)。”)png to jpg quality(“转换后的 JPG 文件的质量(1 是最低质量,99 是最高质量,100 则禁用)。”)composer media optimization image encode quality(“重新编码过程中使用的 JPEG 编码质量。”)我不确定最后一个设置与前两个设置有何关系——或者 WebP 或其他非 PNG 或 JPEG 文件类型会发生什么。
(另外,请注意,任何阅读此内容的 Discourse 用户体验人员:JPEG 和 JPG 的使用不一致会使查找更加困难。)
最后一个是关于 Discourse 使用 Rust、WebAssembly 和 MozJPEG 实现更快(更小)的上传 | 博客,而前两个是关于服务器端图像优化管道,所以虽然两者都与图像有关,但它们不是关于同一个功能。
让我换个说法。
我看到了几个独立的问题:
… 我不清楚可用设置具体如何影响这些问题,_尤其_是那个新功能。
前两个是仅服务器端更改。(可以运行,无论客户端是否支持)
最后一个在浏览器中应用,这意味着您最终会向服务器发送更小的有效负载。