压缩时 JPG 还是 PNG?一张表帮你选对格式
同一张图用 JPG 和 PNG 压出来,体积可能差好几倍。选错不仅白压,还可能把透明背景填成白底。下面用一张表说清四种格式的适用边界。
一、四种格式对照
| 格式 | 适合 | 体积 | 透明 | 备注 |
|---|---|---|---|---|
| JPG | 照片 / 渐变 | 小 | 否(透明填白) | 有损,质量越低越小 |
| PNG | 线条 / 文字 / 透明 | 中 | 是 | 无损,支持调色板索引 |
| WebP | 网页通用 | 更小 | 是 | 有损/无损,旧浏览器未必支持 |
| AVIF | 极致压缩 | 最小 | 是 | 需浏览器支持,工具会自动探测 |
二、快速决策
- 照片、风景、人物 → JPG 或 WebP;
- Logo、图标、需要透明 → PNG;
- 放网页追求加载速度 → WebP;
- 老系统 / 打印只认 JPG → JPG。
注意:把带透明区域的 PNG 输出成 JPG 时,透明处会自动填白底——这是格式限制,不是 bug。
广告位 · 上线后在此粘贴 AdSense 广告单元代码
三、相关阅读
更底层的原理与取舍见 图片压缩格式科普。
↩ 回到压缩工具