压缩到指定大小的原理
有损压缩的核心是质量和尺寸。工具先在 5%–95% 的质量区间内二分搜索,找到不超过目标值的最高质量;如果最低质量仍然超标,再按比例缩小最长边继续尝试。这样能在“看得过去”和“体积达标”之间取得平衡。
因为每次编码的结果不是线性的,目标值只能近似命中。工具会优先保证结果不超过目标大小,所以最终文件通常略小于目标值。
常见目标与场景
不同平台对图片体积的要求不一样。下面是一些常见参考,最终仍以对方平台的最新规则为准。
| 目标大小 | 典型场景 | 建议 |
|---|---|---|
| 100KB | 证件照、报名系统、考试上传 | 优先 JPG;先确认尺寸要求,再压缩 |
| 200KB | 公众号配图、电商主图、邮件附件 | WebP 体积更小;需要兼容旧系统时选 JPG |
| 500KB | 网页首图、文章大图、作品展示 | 适当保留质量,必要时限制最长边 |
画质与体积怎么平衡
先确定图片最终显示尺寸,再决定压缩目标。把 4000px 的原图压到 100KB,通常需要大幅缩小尺寸;而先缩到 1200px 再压缩,画质和体积都会更可控。
如果图片包含文字、表格或细线,过低质量会出现噪点和边缘模糊。可以先用较高的目标值试一次,确认可读性后再逐步降低。