WebP 是你从多数现代网站上保存图片时通常会得到的格式,也常常是你并不想要的格式。Microsoft Office 不接受它,不少桌面看图软件认不出它,印刷厂会退回它,老手机显示不了它。这个工具在浏览器内解码 WebP,重新编码为几乎所有软件都能打开的 JPG 或 PNG。
选哪一个很重要。JPG 适合照片,以及要放进文档或用邮件发送的图片。PNG 适合标志、插画、截图和任何带透明度的图像,因为把无损 WebP 转成 JPEG 既会丢掉 alpha 通道,又会在锐利边缘上叠加压缩伪影。
解码与重新编码都借助浏览器自身的 WebP 支持完成。图片不会被上传,也不会缓存在远程服务器上。
| 你的图片是 | 转换为 | 原因 |
|---|---|---|
| 照片 | JPG | 体积小、兼容性普适,「高」画质下损失可忽略 |
| 标志或图标 | PNG | 保留透明度与完全锐利的边缘 |
| 截图 | PNG | JPEG 会软化界面文字并产生晕影 |
| 图表或示意图 | PNG | 细线和平坦色块得以完整保留 |
| 用于印刷 | JPG 或 PNG | 印刷流程仍然很少接受 WebP |
WebP 可以像 GIF 一样承载动画。这里使用的浏览器图像解码器只读取第一帧,因此动态 WebP 会转换成一张静止图片。JPG 和 PNG 都不支持多帧,所以没有办法保留动态。
WebP 是面向网页优先设计的格式。浏览器全都支持,但 Office 应用、许多桌面看图软件、印刷流程和老设备并不支持。转成 JPG 或 PNG 可以彻底消除兼容性问题。
照片以及要放进文档或邮件的图片选 JPG;标志、图标、截图、图表和需要保留透明度的图像选 PNG。
只有转成 PNG 时才在。JPEG 没有 alpha 通道,透明的 WebP 转成 JPG 会与白色合成。
通常会。WebP 的压缩效率高于 JPEG 和 PNG,所以 JPG 会略大,PNG 会大得多。这是换取普适兼容性的代价。
只有第一帧被转换。JPG 和 PNG 无法存储动画,输出是一张静止图片。
不是。浏览器本身就会解码 WebP,本页使用这项内置能力在本地重新编码,不发送任何数据。