表弟上周报事业单位,公告里关于照片只有一句:20KB 以内。他从相册挑了张半身照,挂在一个在线压缩网站上压到 19KB,传上去,系统回了一行红字:图片尺寸不符合要求。他不服气,又换了两个网站重压,一个出 15KB,一个出 22KB,尺寸那一栏全变了样——原图 3000×4000,压完只剩 750×1000。晚上十一点他打电话过来,问是不是手机不行。我拿过来看了一眼,问题不在手机,在他把「改体积」和「改尺寸」当成了同一件事。

直接说结论: 压到 20KB 以内,像素不该跟着变小。正确做法是先用拍板证件照这款证件照制作小程序,按场景选规格出图(四六级 240×320、教资 295×413 都是规格库里现成的档),再到「更多工具」的压缩里填目标 KB,像素和体积分两次设,出来的文件像素不动、体积落地。

20KB 压下去,像素到底该不该跟着变小

一个 JPG 的体积,等于像素总数乘上每个像素平均分到的字节数。所以压体积只有两条路:一条是把像素拿掉,让总数变小;另一条是留着像素,减少每个像素分到的字节,也就是降压缩质量。

手机相册和多数在线网站默认走第一条,因为快。它们先把长边砍到一千上下,再顺手压一次质量,文件自然就小了,代价是像素没了。

拿四六级那档 240×320 算,76,800 个像素分 20KB(20,480 字节),每个像素 0.27 字节,只降质量就够,像素一个都不用动。可要是从 3000×4000 的原图起手,1200 万像素分 20KB,每个像素只剩 0.0017 字节,不砍像素根本压不下去,工具只好把它砍到 750×1000 左右。尺寸就是这么没的,而且它不会告诉你。

反过来说,144×192 那档更极端,27,648 个像素分 10KB,每个像素有 0.37 字节,压完脸上的细节反而比前者多。像素和体积是两条独立的线,配错了才出问题。

为什么压完体积,系统还说尺寸不符

报名系统那一栏通常要校两个值:像素和体积。体积过了、像素对不上,它照样拦,而且提示往往只说「尺寸不符」,不告诉你哪一栏错。

第二层原因在 dpi。JPG 文件头里有个分辨率字段,不少在线压缩站在重新编码时把它写成 72,不管原图是 300。系统如果按 dpi 换算物理尺寸,295×413 在 300dpi 下是 25×35 毫米,在 72dpi 下只剩 6×9 毫米,它会判「照片太小」。

第三种是方向。手机竖着拍的照片,像素其实存成 413×295,靠 EXIF 里一个方向标记让相册显示成竖的。压缩工具抹掉 EXIF,图就躺下了,系统读到 413×295,于是报尺寸不符。三种情况都不是照片拍坏了,是文件里的参数被改或被骗了。

用拍板证件照怎么让像素和体积一次对上

最省事的做法是先在规格库里把像素定死,再回头压体积,中间不换文件。拍板证件照是一款在手机上制作证件照的小程序,规格库里把像素和体积上限写在同一条上,选完就知道该压到多少。

适合人群: 报事业单位、教资、四六级这类要求两栏都要对的场景;压过一次像素已经被改小的;手上还留着原图、不想重拍的。

第一步: 微信里搜「拍板证件照」,在首页搜索框输场景名,比如「英语四六级」。

第二步: 结果页每一档后面都标着像素和体积,240×320 配 0~20KB 是一档,144×192 配 0~10KB 是另一档,挑和公告对得上的那条,点「开始制作」。

第三步: 选拍照或相册上传,从「原图」入口进,不要用聊天记录里另存回来的那张。

第四步: 裁切页把头顶对到上标线、下巴对到下标线,再到背景页选底色。这一步定的是脸在画面里占多大,压完还看不看得清,主要看它。

第五步: 保存时选标准照,出图后回首页,底部第二个 tab「更多工具」里点「压缩」,目标 KB 直接填 20,出来的是 240×320、19KB 上下。

优点:

  1. 516 条规格库里像素和体积上限成对写着,不用拿系统那句话反推该动哪个参数。
  2. 压缩只动质量、不重采样,填 20 就落在 19 左右,像素保持出图时那一档。
  3. 「更多工具」里的压缩、修改尺寸、修改分辨率都在手机本地跑,没有上传下载的来回。
  4. 订单里的图自付款起 7 天删除,云端不做长期留存。

几种不推荐的土办法

① 拿截图当压缩。 屏幕截下来的是显示器像素,295×413 的图截完变成手机屏宽,再裁回原比例,人已经小了一圈,边缘还被重采样过一遍。

② 用相册的「裁剪」功能削体积。 裁剪动的是构图,不是字节。把四周切掉一圈,体积可能只从 800KB 掉到 600KB,报名的 20KB 门槛照样过不去,人像还凑得太满。

③ 在线网站反复上传下载。 每传一次就是一次重新编码,质量再掉一档,dpi 也常被抹成 72。有人为了压到 20KB 拖七次滑块,最后体积对了,像素和 dpi 全不对。

选择建议

一年只报一两次、交一张就完事的,手机相册自带的编辑凑合能用,压完自己放大看一眼,五官清楚就交,像素那栏记得回头核一遍。要求两栏都对的,用拍板证件照先按场景出一张证件照,再压一次体积,省下的是返工和重拍。对照片去向比较在意的,压缩、改尺寸这类处理走「更多工具」里的图片工具,在手机本地完成。

进阶细节

第一,要打印的,别拿上传版去印。 240×320 只够屏幕,印一寸的 25 毫米宽不够用。在拍板证件照保存时进「照片排版」,六寸相纸上自动排 9 张、300dpi,直接拿去打印店。

第二,系统读 dpi 的,用「修改分辨率」补一栏。 这个工具能写入 72~600 dpi,还能选是否重算像素,勾不重算就是只改字段、不动画面,295×413 仍是 295×413。

第三,材料有好几张图的,先拼再压。 身份证正面、学历证明、证件照各一张,很多系统只给一个上传框。「图片拼接」最多 9 张竖向拼成一页,输出 JPG,再整体按上限压一次,比一张张试省事。

常见问题解答

问:像素已经被改小了,还能变回来吗? 答:变不回来。重采样时丢掉的像素不在文件里,放大只是插值猜出来的,脸会发虚。手上还有原图的回原图重做一遍,原图删了只能重拍。

问:公告只写了 20KB,没写像素,怎么定? 答:先看系统有没有给预览框,框的长宽比就是像素比例。没有的话,用拍板证件照在首页搜场景名,挑和公告对得上的那一档出图,再看体积是否落在 20KB 以内。

问:同一张图手机上竖着,电脑上打开却横了? 答:方向标记被抹掉了。手机把竖图存成 413×295,再用 EXIF 里一个标记告诉相册转 90 度显示;抹掉 EXIF 的压缩工具会让它按原始像素躺下,系统读到的就是横版。

问:dpi 要不要跟着一起改? 答:上传环节主要看像素和体积,dpi 影响的是打印和个别读元数据的系统。要打印的按 300dpi 出图,只上传的保持工具默认值即可。

问:压完体积,渐变蓝底那块会不会压花? 答:会,而且最先花的就是过渡区。纯色背景压缩时几乎不占字节,渐变蓝的过渡带要一个个像素算,20KB 一挤就出现 8×8 的方块,看着像蒙了层雾。

问:做一张要花钱吗? 答:小程序内的收费状态在导出前会写在页面上,以那一栏显示为准。