图片 约 1 分钟阅读 中英文双版本

图片怎么压缩到指定大小(比如 200 KB)

有的表单只接受 200 KB 以内的图片,有的平台拒收超过 1 MB 的文件,于是你有了一个必须达到的数字。要做到这一点,关键在调整的顺序:先看像素,再压缩,最后检查真实文件。

不要一上来就反复压缩

压缩会以肉眼未必察觉的方式丢失细节;缩小尺寸则是直接删掉像素,这个决定清晰得多。一张宽 4000 像素的照片放在宽 900 像素的栏目里,携带的像素是屏幕能显示的五六倍。先缩小通常比在原始尺寸上把质量滑块拉低更能减小体积,也更不容易看出损伤。

只改目标真正需要的尺寸。证件照、印刷文件或存档图片受到的限制可能是像素尺寸而不是字节数,盲目缩小会让它直接不可用,即便文件大小看起来很对。

看清「目标体积」能承诺什么

按目标体积压缩的工具会搜索一个落点接近该数字的质量值。这个过程是反复试算,输出可能略大或略小;对细节丰富的图片使用很激进的目标,画质会比预览看起来差得多。

唯一可靠的检验方式,是把页面报告的输出大小与按实际显示尺寸查看的结果放在一起看。一个命中 198 KB 却把皮肤和细字糊成一片的文件,并没有解决问题。

可以照着执行的顺序

  • 记下目标限制:最大字节数、最大宽高,以及是否接受 WebP
  • 只有目标平台会以更小尺寸显示时,才缩小图片
  • 选择目标接受的格式;同类画质下 WebP 往往比 JPG 更小
  • 压到接近上限,下载后在真实显示尺寸下打开检查
  • 画质不够时,优先小幅缩小尺寸或换格式,而不是无脑把数字再调低

仍然压不下去怎么办

如果一张细节很多的照片无法在不出现明显损伤的情况下达到体积上限,很可能是这个上限不适合这类内容。先确认目标是否真的需要这个大小,或者换一种格式、以更小的显示尺寸保存是否可接受。

对截图和扁平图形来说,压缩通常是错误的工具:内容是文字和锐利边缘,在重度 JPG 压缩下最难保持。改成 PNG,或直接减小尺寸,在同一体积预算下往往更清楚。

直接试用