证件照上传后被拉宽,多半是照着厘米换算出的像素去改的尺寸。厘米和像素之间没有固定关系,中间隔着分辨率;同样是2.6×3.2厘米,身份证要358×441,社保照片要358×411,两套数对不上。

证件照尺寸大全把两百多种规格列在一起,翻几条就能看出矛盾。身份证2.6×3.2cm对应358×441像素,社保照片同样写2.6×3.2cm,给的却是358×411。公务员3.5×4.5cm给的像素是295×413,而二寸3.5×4.9cm是413×626。
这几组数用任何一个分辨率都算不通。说明像素是各报名系统自己定的,厘米只是打印时的参考。
结论很简单:填像素,不填厘米。
358×411的高宽比是1.148,358×441是1.232。把身份证那张直接改成社保的像素,画面横向被压掉近7%,脸变窄、肩变宽,一眼能看出来。
改尺寸时勾了「允许图片变形」,系统会硬拉,比例不保;不勾,比例能锁住,但可能上下留白或切掉边缘。
稳妥的顺序是:先确定目标像素,再按这个比例裁一刀,最后缩到目标值。不要指望一步硬改。
第一步,先在尺寸大全里查目标规格的像素,记下宽和高的两个数,别自己算。
第二步,打开证件照压缩,点「选择图片压缩」上传照片,JPG和PNG都行。
第三步,「选择尺寸」里有预设的一寸、二寸等档位,目标规格在列表里就直接选;不在,就在「宽(像素)」「高(像素)」两个框里填查到的数。

第四步,宽和高都要填具体数字。只填一个、另一个留「原比例」,高度会按源图比例推,出来的还是错的。
第五步,「压缩等级」保持70,点「开始压缩」。下载后右键看属性里的像素值,和查到的两个数对一遍。对不上就回到第一步重查,证件照上传后被拉宽基本都是这一步错。
源图比例和目标差得远时,裁剪会切掉耳朵或头顶。对构图要求严的规格,重新拍一张比硬裁省事。
证件照上传后被拉宽、脸型不对,多数不是裁剪的问题,是比例从一开始就没对上。
底色不对时先换底色再改尺寸。顺序反了,等于在换过底的图上再重采样一次,边缘会留下痕迹。
358×441和358×411能互相顶替吗?
不能。差的30像素全在高度上,上传后可能提示比例不符,或者被系统直接裁边。
尺寸对了,为什么还提示文件太大?
像素和体积是两件事。尺寸对了但压缩等级偏高,体积仍可能超限,把等级从70降到60再压一次。
底色要求白色,结果发灰怎么办?
底色是画面内容,和压缩无关。先确认原图背景本身够干净,再用亮度对比度把白底提一下。
证件照上传后被拉宽,症结在于把厘米当成了可换算的像素。查准目标系统要求的那两个数,锁住比例再改,脸就不会变形。