无损压缩只重排数据不丢信息,解压后和原图完全一致,适合设计稿、技术文档配图。有损压缩会丢弃人眼不敏感的细节,体积能压到原来的十分之一甚至更小,适合网页展示、社交分享。日常90%的场景,有损压缩够用且性价比最高。
JPG质量参数从0到100,经验值在70~80之间:体积能减一半以上,画质肉眼几乎无损。低于60开始出现明显块状伪影,高于90体积收益递减明显。PNG的压缩重点在于色彩数量的优化,简单的图标类图片先做色彩量化再压缩,效果立竿见影。
| 场景 | 推荐格式 | 说明 |
|---|---|---|
| 照片类 | JPG / WebP | 色彩丰富,有损压缩优势大 |
| 图标、界面截图 | PNG | 需要清晰边缘和透明通道 |
| 动图 | WebP / GIF | WebP体积优势明显 |
| 现代浏览器全兼容场景 | WebP | 同画质下比JPG再小25%左右 |
批量处理时注意保留原文件目录结构,压缩输出到新目录,避免覆盖原图造成不可逆损失。脚本化处理推荐直接调用压缩库的命令行版本,配合并发能快好几倍。压缩完成后抽查几张关键图,确认画质符合预期再批量使用。
压缩后的图片如果要嵌入文档,配合Markdown写作可以高效组织内容;接口调试相关可以看JSON格式化详解。