为什么要 PNG 转 JPG
PNG 支持透明、无损,但体积大。JPG 不支持透明但有损、体积小。照片类图片转 JPG 能减一半以上体积,适合网页、邮件、社交平台使用。
但 PNG 转 JPG 有个绕不开的问题:透明背景怎么办?
透明背景变什么
JPG 不支持透明通道。PNG 的透明区域转成 JPG 后,会被填成一个底色——通常是白色,也有工具填黑色。这就是"PNG 转 JPG 不透明"的来源。
这个底色不是随意的,转之前要指定,否则可能填出难看的颜色。
处理透明背景的几种方式
填白色
最常见。透明区域填白,适合浅色背景的使用场景(白底文档、网页)。用 图片格式转换工具 转 JPG 时设置背景色为白。
填指定颜色
按使用场景填色。比如要放在蓝色背景的网页上,填蓝色,过渡自然。
合并到底图
先准备一个底色图层,把 PNG 贴上去再转 JPG。适合复杂背景。
保留透明就别转
如果使用场景需要透明背景(如 logo、贴纸),就别转 JPG,保留 PNG 或转 WebP(支持透明且体积小)。
转换的步骤
- 用 图片格式转换工具 上传 PNG
- 选目标格式 JPG
- 设置背景色(透明区域填充色,通常白色)
- 设置质量(70~80 适合多数场景)
- 转换并下载
- 检查透明区域是否填了预期颜色
质量控制
JPG 是有损压缩,转的时候要平衡质量和体积:
- 质量 80 以上:肉眼几乎无差异,体积比 PNG 小很多
- 质量 70~80:性价比区间,体积更小
- 质量 60 以下:文字、边缘开始有伪影,不建议
含文字、线条的 PNG 转 JPG 要特别注意,质量降太多文字会糊、出噪点。这类图建议质量 85 以上,或干脆保留 PNG。
哪些图适合转 JPG
- 照片:最适合,体积优势大
- 色彩丰富的图:JPG 压缩效果好
- 不需要透明的图:转了无损失
哪些图不适合转 JPG
- 含透明的图:转了丢透明(除非填底色可接受)
- 文字截图:JPG 噪点让文字发糊
- 线条图、图标:边缘会有伪影,保留 PNG
- 颜色少的图:PNG 体积本来就小,转 JPG 没优势
批量转换
一批 PNG 转 JPG:
- 统一设置背景色和质量
- 注意各图用途是否一致,不一致分组转
- 转 JPG 是不可逆的有损,保留原 PNG
常见坑
透明区域填了黑色
部分工具默认填黑,看着突兀。转之前设置背景色为白。
文字变糊
质量设太低。文字图质量保持 85 以上,或保留 PNG。
反复转 JPG 质量累积损失
每次存 JPG 都损失。从原 PNG 直接转,别 JPG 转 JPG。
小结
PNG 转 JPG 的核心是处理透明背景——按使用场景填合适的底色(通常白色)。照片转 JPG 体积优势大,文字图标类保留 PNG 或转 WebP。质量设 70~80 性价比高,文字图 85 以上。DocsAll 格式转换工具浏览器端处理,照片不上传。