操作教程
把照片压缩到正好 100 KB
有些上传表单只要照片超过一个硬性字节上限(通常是 100 KB 或 200 KB),就会直接拒绝,无论照片看起来多清晰。凭肉眼拖动质量滑块,很少能一次就压到那个数字以下。图片压缩工具专门为此内置了目标体积模式:输入表单要求的 KB 上限,它会在浏览器标签页内自动搜索仍能压到限制以下的最高画质。
分步操作
- 打开图片压缩工具,放入你的照片。把模式切换开关从“质量”切换到“目标体积”:现在你看到的不再是质量滑块,而是一个单独的 KB 输入框。
- 输入表单要求的限制,这里是 100。工具会以多个质量等级重新编码照片,每次都检查结果的字节数,逐步逼近仍能压到 100 KB 以内或恰好等于 100 KB 的最高画质。
- 下载结果。压缩摘要会把最终体积和原始体积并排显示,方便你在上传到要求该限制的网站之前先确认是否已经在限制以内。
为什么有些表单要求精确的 KB 上限
签证申请、考试机构注册和政务电子表单,往往会把照片存进一个固定大小的数据库字段,或者附加到一个字节预算固定的文档模板中。表单并不在乎分辨率或照片有多清晰;它只检查一个数字,也就是以 KB 为单位的文件大小,超过就会拒绝。手机拍出来的照片通常有 2 到 6 MB,是 100 KB 上限的二十到六十倍,所以“稍微缩小一点”很难达到要求。
这种搜索是如何找到体积,而不是找到某个质量值的
目标体积模式不会给你一个质量数字让你自己判断,而是运行一个小型搜索。每次尝试都会以某个候选质量重新编码照片,并测量输出的字节数。如果某次尝试的结果在你的限制之内,工具会把它保留为目前为止最好的答案,并尝试稍高一点的质量;如果超出限制,就尝试更低的质量。经过若干次尝试后,工具会锁定它找到的、仍在你的 KB 限制以内或恰好等于该限制的最高质量,并以这个数值再重新编码一次,生成你下载的文件。结果会落在目标值以下,而不是恰好等于某个字节数:对于 100 KB 的限制,得到 97.4 KB 是典型且完全合理的结果。
什么情况下无法达到目标体积
目标体积搜索适用于 JPEG、WebP 和 AVIF,这些格式都有一个可以调节的质量旋钮。PNG 是无损格式,没有这样的旋钮,因此如果保持“相同格式”,PNG 只会以固定设置重新编码一次,KB 目标值会被忽略;如果源文件是 PNG,请先把输出格式切换为 JPEG 或 WebP。另一方面,一张体积异常大的原始照片,即便用搜索会尝试的最低质量,也仍可能超出限制;这时先用图片缩放工具把尺寸缩小,再进行压缩,通常就能补上最后这一点差距。
本指南用到的工具
常见问题
下载的照片会正好是 100 KB 吗?
它会小于或等于 100 KB,而不是恰好等于某个字节数。搜索会停在它找到的、仍符合限制的最高质量上,通常会略低于限制本身(对于 100 KB 的目标,得到 97 到 99 KB 是常见结果)。要求的是“不超过某个上限”而不是精确数字的网站,都能正常接受这样的结果。
能把 PNG 压缩到 100 KB 的目标体积吗?
不能直接做到:PNG 是无损格式,没有可供搜索调整的质量设置,所以如果保持 PNG 原格式,目标体积模式没有任何参数可以调节。请先把输出格式改为 JPEG 或 WebP(格式选择器就在模式切换开关的上方);这两种格式都带有质量旋钮,搜索可以借此达到你的限制。