为什么 PNG 文件那么大
PNG 是无损格式,它靠找出重复的像素规律来压缩。对于纯色块组成的图标、Logo、示意图,这种方法非常高效;但照片里几乎每个像素都和旁边的略有不同,找不到多少规律可以压缩,结果同一张照片存成 PNG,往往比高质量的 JPG 大 5 到 10 倍。
国内用户最常碰到的 PNG 有这几类:手机截图(安卓和 iPhone 截图默认都是 PNG)、电脑截图工具保存的图、从设计软件导出的图,以及从网页上保存下来的图片。它们本身没有错,只是放在需要上传、发送或节省空间的场合时,转成 JPG 更合适。
什么时候需要 PNG 转 JPG
- 网上报名和办事。 很多考试报名、社保、公积金、政务服务网站只接受 JPG 或 JPEG 格式,上传 PNG 会直接被拒,或者提示“格式不正确”。
- 文件大小有限制。 一张手机截图存成 PNG 可能有 2–5 MB,转成 JPG 一般只有几百 KB,邮件附件、表单上传都更容易通过。
- 节省手机和网盘空间。 大量截图、照片如果都是 PNG,占用空间会成倍增加。
- 网页和公众号配图。 照片类配图用 JPG,页面打开更快,读者流量也更省。
哪些图片应该保留 PNG
| 图片内容 | 推荐格式 | 原因 |
|---|---|---|
| 照片、风景、人像 | JPG | 体积小得多,看不出差别 |
| 带大量小字的截图、表格 | PNG 或高质量 JPG | PNG 文字最锐利;JPG 要用 90 以上 |
| Logo、图标、线条图 | PNG | 纯色块压缩效率高,边缘干净 |
| 需要透明背景的图 | PNG 或 WebP | JPG 没有透明通道 |
拿不准的时候,转一下对比就知道:结果列表会同时显示转换前后的文件大小。
透明背景会怎样
JPG 格式本身不能存透明信息。转换时,所有透明和半透明的像素都会和白色背景混合,所以透明 Logo 转出来是白底,抠好的人像也会变成白底。有些简单的转换工具会把透明部分处理成黑色,这里不会。如果你需要别的背景色,可以用调整图片尺寸里的“完整显示并留边”并选择背景色,再导出 JPG。
转完还是太大怎么办
PNG 转 JPG 后,大部分图片已经小了很多。如果报名系统要求的上限很低,比如 50KB 或 100KB,可以直接用压缩到 100KB 或压缩到 50KB,工具会自动调整质量和尺寸,保证结果不超过上限,而且输出就是 JPG,不用先单独转格式。需要保留透明背景又想变小,请用 PNG 转 WebP。