2026/7/6

第十个工具:报名照片压缩与证件照尺寸工具,解决上传照片反复失败

记录报名照片压缩与证件照尺寸工具的需求来源、SEO 关键词、功能取舍、Canvas 本地处理方案和 GitHub Release 发布过程。

第十个工具:报名照片压缩与证件照尺寸工具,解决上传照片反复失败

这次做的是“报名照片压缩与证件照尺寸工具”。它不是给设计师用的修图工具,而是给那些正在考试报名、资格证报名、公务员报名、学校系统上传照片的人用的。

这个场景里的焦虑很具体:系统提示照片大小不合格、尺寸不合格、背景色不合格,用户反复上传失败,但又不知道怎么用 PS。很多人真正需要的不是完整图片编辑器,而是一个足够明确的小工具:上传照片,选择 20KB、一寸、二寸、白底或蓝底,然后下载能再次提交的照片。

配图建议:放一张工具界面截图,左侧是上传和规格设置,右侧是原图与处理结果对比。

这次的 SEO 关键词

这次围绕的关键词是:

  • 报名照片压缩
  • 证件照压缩
  • 照片压缩到20KB
  • 考试报名照片处理
  • 证件照改尺寸

这些词背后都不是“我想玩图片处理”,而是“我现在被报名系统卡住了”。所以页面文案和功能按钮都尽量贴近用户正在看的错误提示:大小、像素、背景色、上传限制。

v0.1.0 做了什么

第一版先做最常见的几件事:

  • 上传 JPG、PNG、WebP 等图片。
  • 选择考试报名 20KB、报名系统 100KB、一寸、小一寸、二寸、方形头像。
  • 支持自定义宽度、高度和目标 KB。
  • 支持居中裁剪或完整留边。
  • 支持白底、蓝底、红底的本地近似换底。
  • 使用浏览器 Canvas 在本地压缩并下载 JPG。

整个处理过程不上传服务器,也不会修改原图。这个原则对照片类工具很重要,因为证件照、报名照本身就带有个人信息。

为什么没有做成 AI 抠图

这次我没有把换底包装成“智能 AI 抠图”。原因很简单:如果做不到稳定,就不应该让用户误以为一定能通过报名审核。

当前版本采用的是更诚实的方案:读取处理后照片四角的背景色,把接近这个颜色的区域替换成白底、蓝底或红底。它适合原图本来就是纯色背景的证件照,不适合复杂室内背景、头发边缘颜色接近背景、阴影很重的照片。

这个取舍不够炫,但更符合当前阶段的小工具路线:先解决高频、确定的问题,再逐步迭代更复杂的能力。

发布结果

这次工具已经完成 v0.1.0 发布:

上线后,用户可以访问:

下一步

这个工具后续最值得升级的方向是批量处理、更多考试报名模板、手动裁剪框和更精细的背景处理。现阶段先把单张报名照处理流程跑通,让用户遇到上传失败时有一个立刻可用的解决办法。