对于普通照片和广泛的兼容性,选择 JPG;当无损像素保存或透明度很重要时,选择 PNG;当目的地接受时,选择 WebP 以实现高效的网络传输。最佳选择取决于图像及其用途。没有一种格式总是最小的或总是最好的。
选择前比较功能
| 特点 | JPG | 巴布亚新几内亚 | 网络P |
|---|---|---|---|
| 普通使用时的压缩 | 有损摄影编码。 | 无损。 | 有损或无损。 |
| Alpha 透明度 | 不。 | 是的。 | 是的。 |
| 动画 | 普通 JPEG 图像中没有。 | APNG支持动画;普通 PNG 导出可能是静态图像。 | 支持的格式;并非每个出口商都保留它。 |
| 照片 | 实用的分享选择。 | 可以更大。 | 对于网络交付很有用;比较实际输出。 |
| 屏幕截图和 UI 文本 | 有损边缘可能会显示伪影。 | 适合清晰的文本和精确的像素。 | 无损模式可以适应清晰的图形。 |
| 标志 | 如果需要透明度,则不太合适。 | 适用于透明光栅徽标。 | 当透明度和目的地支持适合时,效果很好。 |
| 编辑中间体 | 避免重复有损保存。 | 对于无损光栅中间体很有用。 | 可以无损;验证编辑器支持。 |
| 兼容性 | 被设备和上传表单广泛接受。 | 尽管某些形式需要 JPG,但得到了广泛支持。 | 现代浏览器支持;较旧的应用程序和特定表单可能会拒绝它。 |
为什么 JPG 适合照片
普通的 JPG 编码会丢弃一些信息以紧凑地存储照片。颜色和自然纹理的平滑变化比微小的字体更能容忍这种权衡。强压缩会产生可见的块和边缘光晕。重复编辑和保存有损副本可能会累积损坏,因此请保留原始或无损工作文件。
透明徽标在 JPG 中无法保持透明。转换必须提供背景颜色,该背景颜色可能与您稍后放置它的页面不同。在发送之前根据预期背景检查结果。
PNG什么时候是更好的选择?
PNG 保留编码的像素值,而不进行有损图像压缩,并支持 Alpha 透明度。这使得它对于屏幕截图、图表、线条艺术和光栅徽标非常有用。小界面文本的屏幕截图就是一个具体案例,稍大的 PNG 可能比带有模糊字母的 JPG 更有用。
无损编码不能消除早期的损坏。将模糊的 JPG 转换为 PNG 会保留已经模糊的像素。 PNG 也不会仅仅因为其图像压缩是无损的而保留编辑器的图层、矢量或每一个源元数据。
什么时候应该使用 WebP?
WebP 提供有损和无损编码,以及透明度和动画支持。当您的发布系统和访问者的软件支持它时,它对于网站图像很有用。实际尺寸和外观取决于来源、尺寸和编码设置;单独的 WebP 扩展名并不能告诉您该文件是否无损。
对于电子邮件附件或申请表,收件人接受的格式比理论上的大小优势更重要。如果表单需要 JPG,请使用真正的 JPG 导出。将 photo.webp 重命名为 photo.jpg 会更改文件名,而不是编码的图像。
选择格式,然后检查导出的图像
的 SoraFiles 图像转换器 生成 JPG、PNG 或 WebP。其当前工作流程会导出选定的图像或显示的帧/页面,因此不要假设动画或多页面输入中的每个页面都能在转换中幸存下来。当这些功能很重要时,保留分层和动画的原件。
从目的地可接受的格式开始,然后检查尺寸、边缘清晰度、透明度和文件大小。使用 压缩图像 当您想要缩小图像尺寸时,或者 HEIC 转 JPG 当 iPhone 照片需要更广泛接受的格式时。
更改格式也可以更改元数据,但转换并不是隐私清理的可靠承诺。分享之前先回顾一下 元数据和可见信息 分别。
参考文献
- MDN:图像文件类型和格式 (External link, opens in a new tab)
- W3C:PNG 规范,第三版 (External link, opens in a new tab)
- Google:WebP 压缩技术 (External link, opens in a new tab)
- JPEG:JPEG 1 标准概述 (External link, opens in a new tab)