使用场景
当你拿到 PNG、WEBP 或 HEIC 文件,上传平台只支持 JPG、或你不确定透明背景是否会被平台改色时使用。
推荐处理顺序
- 先查看原始格式、像素尺寸和是否带透明背景。
- 如果入口支持 PNG 或 WEBP,且图片显示正常,可以优先保留原格式。
- 如果必须转 JPG,透明 PNG 要先补成白底或入口要求的底色。
- 手机 HEIC 照片上传失败时,通常先转成 JPG 再提交。
- WEBP 转 JPG 后体积可能变大,导出后要重新检查文件大小。
- 只有体积超限时再轻度压缩,避免转格式和压缩叠加造成画质下降。
重点看哪里
- 透明 PNG 转 JPG 前必须先合成底色,否则透明区域会变成白底、黑底或其他异常底色。
- WEBP 虽然体积小,但不是所有上传入口都支持。
- HEIC 常见于手机照片,电脑能打开不代表平台能上传。
- 转 JPG 后要重新检查方向、体积、格式和文件名。
常见错误与修正
- 错误:透明图直接转 JPG,底色偏黄或偏灰。 修正:先合成目标底色,再导出为 JPG。
- 错误:先压缩后转换格式。 修正:先转成入口支持的格式,再按体积要求压缩。
- 错误:只改后缀,不重新导出。 修正:按 JPG 格式重新导出,不能只改文件名。
- 错误:忽略图片方向。 修正:上传前打开预览,必要时先旋转到正确方向。