准备好简历,正要上传照片,却弹出"文件大小超过100KB限制"的提示——这种情况比想象中更常见。公务员考试报名、企业招聘投递、大学入学申请、各类政务办理,几乎处处都有文件大小限制。最烦的是,照片都已经准备好了,最后卡在这一步,不知道怎么处理。
很多人不太清楚怎么把图片压缩到指定的KB大小,试了几次不对就放弃了。这篇文章介绍如何把图片精确压缩到100KB以内。
为什么会有100KB的限制
政府和企业系统设置上传大小限制有实际原因。服务器存储空间有限,全国性考试或大型招聘活动中,短时间内可能有数万份文件同时提交。如果每张照片都是3MB,1万人投递就是30GB。为了控制服务器负担,提前设置限制是必要的。
上传速度也是原因之一。文件越小,上传越快,在网络不稳定的情况下也不容易出错。对申请者来说,小文件也意味着提交更顺畅。
各机构的标准不同。有的要求100KB以内,有的是200KB、500KB,个别平台甚至允许1MB。同一机构不同类型的材料要求也可能不同,提交前一定要仔细阅读说明。
手机拍的照片为什么这么大
现在手机摄像头的像素普遍在1200万以上,高端机型甚至达到5000万到1亿像素。用这种分辨率拍出来的照片,一张通常在3MB到15MB之间。100KB是它的1/30到1/150。虽然都叫"KB"和"MB",但差距很大。
有人觉得"保存成JPG不就行了",但JPG只是压缩格式,高分辨率的JPG依然有几MB。决定文件大小的,主要是像素数量和压缩质量,而不是文件格式本身。
iPhone用户还要注意HEIC格式。HEIC是苹果的专有格式,压缩效率比JPG高,但很多系统不支持HEIC格式上传,而且文件大小同样是几MB。建议先将HEIC转换为JPG,再进行压缩处理。
压缩到100KB画质会很差吗
这取决于用途。贴在简历或申请表上的证件照,通常以3×4cm大小打印或在屏幕上小尺寸显示。这种用途不需要太高分辨率,300×400px左右就够用,JPG质量设置在70~80%,大多数情况下能控制在100KB以内。
用于屏幕显示的话,100KB以内的图片通常清晰度完全够用。在普通显示器或手机屏幕上以小尺寸显示时,压缩前后的差异很难察觉。
如果是用于A4以上尺寸的打印,100KB可能不够用。但这类情况下,系统通常设置了更高的文件大小上限,或者根本没有限制,不用担心。
如何把图片精确压缩到指定KB
控制文件大小主要靠两个变量:像素尺寸和JPG压缩质量。缩小像素尺寸可以减小文件大小,降低压缩质量同样可以减小文件大小。两者结合调整,就能精确控制到目标大小。
用Pixkit调整大小工具可以直接在浏览器里完成。步骤如下:上传照片,把宽度设置在400px以内(证件照规格的话,300~354px比较合适),输出格式选JPG,质量设置为60~70%。查看显示的结果文件大小,如果还是超过100KB,再稍微降低质量或进一步缩小像素尺寸;如果达标了,下载即可。
建议从80%质量开始,逐步降低。大多数情况下,60~70%的质量在屏幕显示时已经足够清晰。
更多图片压缩方法可以参考这篇文章。微信发图片的压缩问题原理相似,也可以一起参考。
各类机构的照片大小要求
各机构要求不同,但有一些规律。公务员考试报名通常在100~200KB左右。招聘网站(如智联招聘、前程无忧)通常允许500KB~1MB。大学入学或升学材料一般要求200KB以内。签证申请照片通常有范围限制,比如60KB以上、240KB以内。
格式限制同样需要注意。有的只接受JPG,有的PNG也可以,还有的对尺寸比例有要求(竖向照片3:4最常见)。提交前仔细阅读说明,避免做了无用功。
还需要符合证件照尺寸规格时
有时不只是文件大小,还需要同时满足像素尺寸要求。标准证件照规格为3×4cm,按96dpi换算约为354×472px,在线提交用这个尺寸就够了。
很多地方还要求白色背景。如果已有照片的背景颜色不符合要求,可以用AI去背景工具更换背景。证件照换背景的详细方法可以参考。建议先换好背景,再进行压缩,这样操作更顺畅。
同时需要满足像素尺寸和文件大小两个要求时,建议先调整像素尺寸,再通过调节质量来控制文件大小,这样更容易掌控。
常见问题
"压缩到100KB之后照片太模糊了"是最常见的反馈。通常是因为像素缩得太小,或者压缩质量设置过低。证件照建议宽度不低于300px,质量不低于60%。在这个范围内如果还是超过100KB,可以参考图片减小文件大小的方法寻找其他方案。
"PNG能压缩到100KB吗"也有人问。理论上可以,但PNG的压缩方式不同,同等像素尺寸下文件通常比JPG大很多。文件大小要求严格的话,建议转成JPG格式再压缩,效果要好得多。
"文件大小达标了,但分辨率规格不对"的情况也有。比如要求200×267px,但自己的照片比例不对。这时候先按目标比例裁剪,再调整到指定的像素尺寸就可以了。