证件存档批量生成

%title插图%num
%title插图%num
%title插图%num

大哥是老师,二哥是医生,前天聊天的时候问他们在做什么,大哥说他在录新生的身份证信息到学校系统里,十几万个学生信息一个一个对着身份证去搞,还怕搞错,整个办公室的人搞了几天一半都没搞完,累死了。二哥说正常啦,他们录病人信息的时候一样是累的够呛。我就问,可以用Execl模板导入吗?大哥说:“那个东西就是废的,要先自己先把身份证信息录入到EXECL再导入系统,还不如直接打开系统来弄”。听罢我就想到做这个小工具来减轻一下有相关需求的人的负担,就出现了这个软件。
软件用了百度云OCR识别,准确率99%。为了白嫖,还设置了一个多应用API KEY自动切换的功能。
今天大哥就把十万个信息搞好休息了,听媳妇说给我寄了三盒茶叶,哈哈哈。
应该也有不少的人有这种需求,发出来共享啦。

名称
证件存档批量生成
最新版本
v1.4.1
技术栈
C#+.NetFramwork4.5.2
使用环境
WINDOWNS 64位+.Net Framework4.5.2(win10自带)
使用方法
1、从 官网 下载最新版本的安装包解压后安装
2、启动软件后,会弹出设置百度云API_KEY的要求,请将您申请的百度云应用API KEY跟SECRET KEY填入软件并设置好保存。
3、点击顶部的【文件】,设置好您导出的时候需要使用的模板文件样式,或者将您的模板文件样式直接覆盖掉软件下的template.doc或者template.xls文件,记得在您要用证件信息替换的地方使用系统的六个内置变量填充。
4、选择您存放证件的文件目录(百度云默认支持PNG/JPG/JPEG/BMP四种格式,图片不允许大于4M,软件里做了判断)
5、点击【开始处理】,稍等片刻即可
6、右击软件界面,选择【打开结果目录】即可。

注意事项:

  • 1.模板里的变量请使用全小写,office默认会将首字母大写,请关闭wps/office首字母默认大写的设置后保存模板
  • 2.如果使用execl做模板,软件底部的【模板风格】选择为execl
  • 3.v1.4版本中新增头像识别功能,该功能仅在使用word模板时需要使用【touxiang】变量进行占位,使用execl模板时仅需在模板中使用一张默认图片进行占位即可。

模板内置变量说明(变量请使用全小写):

变量名 对应证件信息描述
touxiang Word模板身份证头像变量
xingming 对应身份证的姓名
xingbie 对应身份证的性别
mingzu 对应身份证的民族
chushengriqi 对应身份证的出生日期
zhuzhi 对应身份证的住址
shenfenzhenghaoma 对应身份证的身份证号码

更新历史:

日期 版本 更新说明
2020.11.14 02:05 1.2 1.恢复自动将识别成功的图片重命名为姓名的选项
2.处理过程中增加一个提示框,方便判断是否执行完毕
3.优化一些算法上的细节
4.安装包脚本改用NSIS编写,增加.NetFrameWork判断
2020.11.18 04:55 1.4 1.增加身份证头像识别功能,识别详情框里增加头像预览
2.导出完毕后增加提示框,方便判断是否执行完毕
3.优化本地数据库处理方式,避免因线程池过多导致出现"database is locked"异常
4.修复识别过程中一处判断上的BUG
5.修正之前版本自带的模板中execl模板里变量名不正确的情况
2020.11.19 02:57 1.4.1 1.紧急修复生成模板顺序调反的BUG
2.修复安装程序NSIS脚本里软件版本号错误的问题

PS:
这个小工具从v1.0版本发布开始,经过了11天共5个版本的更迭,目前的v1.4.1版本已经算是比较稳定的版本了,后续的更新频率将会逐渐降低很多。
今后我相信我会释出更多我写的免费软件给大家,有些小工具都是在我自己公司的生产环境电脑下实际使用的。我平时没事的时候还是比较喜欢动动脑子写写代码偷偷懒提高工作效率的。生产效率有时候还挺高。从博客[作品]栏目下的各种链接应该都能猜到七七八八吧^_^

Q&A:

    1. Q:有朋友问我要NSIS里判断.NetFrameWork的代码
      A:很简单的东西,Google一下 NSIS DoNetChecker 插件,第一个就是
    1. Q:有的朋友为我软件什么时候收费?
      A:2.1、虽然我以前是程序员,但是写代码并不是我现在的工作,我十多年的编程旅途中只出现过两个收费软件,一个是PCView(如果你以前接触过黑客类的杂志或论坛,你应该用过或者听说过我的这款软件),它已经停止了有N年了。
      2.2、另一款是我手上的电商平台软件,里面包含有一些修改后台功能跟直接抢占电台平台利润的功能存在,但是目前为止我都没有公开发布,只是给我一些开电商公司的同学朋友使用并收取基础的维护费用,这类软件目前我并不打算公开发布。因为我怕一发布会导致我的用户收到某些电商平台的违规警告。尤其是拼多多,抢商家的钱几乎到了无耻的程度。
  • 3.经历了这么多人生的风吹雨打,如果需要收费或捐赠,我会直接明码标价,这也是很正常的事情。现在我觉得能帮到大家我就很开心了,这点钱的多少对我现在的生活没有改善与影响,所以至少目前我没有这个想法,甚至在以后的一段时间内都没有这样的想法。有新的想法更新了软件还是会免费发布给大家的。
  • 4.从我初一学会玩奔腾MMX186的计算机开始,直到现在我都怀揣着一个梦想,有一天我能安安静静的呆在自己的书房里好好的读书、创作一些我感兴趣的东西,比如写写软件、写写音乐、打打游戏,然后跟自己的好兄弟晚上一起到大排档吃田螺聊聊天又或者到网吧去通宵一下。我现在还在为这个梦想奋斗,我们都加油吧,总有一天能实现自己的梦想!
  • 5.Q:为什么软件不加入自动更新功能?
    A:对于这种比较实用的小工具,一般的功能性变化或增强幅度都不会很大,在稳定以后基本我就不会再花时间跟精力去更新它了。除非软件实用的对应的百度云OCR接口更换了对应的参数要进行一些小修小补,所以就没有考虑自动更新的功能进去了,小工具也没必要做的那么复杂。

使用演示(演示版本:V1.4):

下载地址:
V1.0:
https://wwa.lanzous.com/i26l3i7ginc
V1.1
https://wwa.lanzous.com/i6FhXi8qywd
V1.2
https://wwa.lanzous.com/iJzWaidh73i
v1.4
https://wwa.lanzous.com/iuOdRii3vni
v1.4.1(当前最新版本)
https://wwa.lanzous.com/iTYQqij7vqb

THE END
分享
二维码
< <上一篇
下一篇>>