极致压图
目标体积

图片怎么压到指定大小?从尺寸、格式到质量的迭代方法

“低于某个上限”和“恰好等于某个数字”是两种任务。前者适合逐轮压缩,后者会受画面内容、元数据和编码器影响,不能靠一个通用质量值保证。

为什么不能用一个质量值精确命中

同样是 2000×1500 像素,纯色背景、自然照片和高噪点夜景的可压缩程度完全不同。质量 75 只是编码器的相对参数,不等于固定压缩率,也不等于固定 KB。

  • 把平台要求理解为“不得超过”的上限。
  • 保留少量余量,避免平台加入元数据后超限。
  • 先用一张代表图验证,再处理整批。

第一轮:先处理多余像素

如果上传位置只显示 1200px 宽,就没有必要保留相机原始的 5000px。按最终显示尺寸设置最长边,通常比极端降低质量更能稳定减小体积,同时避免明显块状伪影。

  • 证件或表单先核对最低像素要求。
  • 网页图按实际容器宽度准备。
  • 需要放大查看的细节图保留更高分辨率。

第二轮:格式和质量配合

照片优先测试 JPEG、WebP 或 AVIF;截图、图标和透明边缘从 PNG 或无损 WebP 开始。先生成高质量基准,再用均衡或智能自动逐步下降,观察文字、脸部、渐变和暗部。

  • 不要把截图强行转成低质量 JPEG。
  • 不要从已经压过的文件反复重压。
  • 输出格式必须被目标系统接受。

第三轮:接近上限时微调

若输出仍略大,优先小幅降低质量;若相差很多,再降低一级像素尺寸。极致压图当前不会承诺“一次精确到指定 KB”,但实际体积反馈能让迭代可控。

参考资料

现在处理你的文件

文件只在当前浏览器中处理,不会作为文章示例上传到服务器。

打开图片压缩工具