1. 基本信息处理
因为二代身份证里编码为GB13000,汉字在java处理中存在问题,处理思想为先把16进制字节高低位互换(汉字字节即可),然后用UTF-16转换成中文字符

2. 图片信息处理(用到jna.jar包)
图片信息处理必须调用第三方提供dll,GetInfo.DLL,过程是先在java中保存16进制字节为一个wlt文件在用GetInfo.DLL中的getBMP函数,生成bmp图片,在从bmp提取图片字节,函数如下(直接调用getPictureBytes即可),或者直接显示bmp图片即可

import com.sun.jna.Library;
import com.sun.jna.Native;

public class GetZPic {
public interface GetInfo extends Library {
      CLibrary wltToBmp = (CLibrary)  Native.loadLibrary("GetInfo",GetInfo.class);  
      void GetBmp(String wltfile,int nType);
    }

//注意:照片的解码路径System.getProperty( "user.dir")+"\\zp.wlt";

二代身份证读卡器的二次开发相关推荐

  1. 新中新二代身份证读卡器C#开发问题及解决方法

    新中新二代身份证读卡器DKQ-A16D(升级版为F200A),在C#中进行读卡器开发时,使用随机附带的C#参考代码,运行时会报错. 无法加载 DLL"Syn_IDCardRead.dll&q ...

  2. 神思二代身份证读卡器Demo的C++版本

    在某宝上买了一个神思二代身份证读卡器,给的DEMO实在是....无语了,无奈,自己研究写了一个. 1.首先,需要把licence.dat和Termb.lic文件放到C盘根目录下. 请注意,Termb. ...

  3. 二代身份证读卡器网页读卡

    二代身份证读卡器网页读卡 使用webapi进行读卡,无需后台处理. 使用webapi进行读卡,无需后台处理. 该方法只需要使用安装webapi服务,然后就可以在网页进行ajax请求来实现二代身份证读卡 ...

  4. python能调用身份证读卡器吗_华视身份证读卡机Python二次开发

    最近项目中用到华视身份证读卡机,那么本篇文章就是根据Python代码来实现对华视身份证读卡机中读卡操作. 华视身份证阅读器SDK手册 下面是官方提供的SDK使用手册,我就不描述到本篇文章中了,相信大家 ...

  5. 二代身份证读写器原理及开发

    身份证读写器的作用就是从身份证中读取身份信息(例如姓名.民族.身份证号等),然后显示或者传输给其他模块使用.功能框架如下: 功能框图说明: 1 业务模块.负责向安全模块发送命令,操作安全模块进行对应的 ...

  6. 二代身份证读卡器接口函数Delphi声明

    查看串口当前波特率 function SDT_GetCOMBaud(iPort: integer; puiBaudRate: Pinteger): integer;stdcall;External'S ...

  7. 普天二代身份证读卡器SDK调用流程注意事项和错误代码

    刷卡器型号:普天CPIDMR02/TG身份证阅读器 SDK版本:20200924 调用流程: 1.手动读卡 (1)程序启动时调用IdcrInitialize初始化开发包. (2)用户执行读卡操作. ( ...

  8. 关于新中新二代身份证读卡器DKQ-A16D的一些问题

    今天拿到了新中新DKQ-A16D,随机光盘里有以下文件: 我遇到的问题是,如果直接打开\二代征SDK开发包\DLL\测试程序\C#_2008\WindowsFormsApplication1\目录下的 ...

  9. 新中新二代身份证读卡器DKQ-A16D C# Demo 无法运行问题

    116D-A16D阅读器发行盘中的C# Demo 无法直接运行,但是其他Demo可正常运行.怀疑代码有问题,有幸看到了https://blog.csdn.net/yaogh/article/detai ...

最新文章

  1. android Camera照相机技术(一)
  2. [Share]2008年国外最佳Web设计/开发技巧、脚本及资源总结
  3. Spring Cloud Alibaba:Sentinel实现熔断与限流
  4. 使用sklearn来处理类别数据
  5. myeclipse中自带的tomcat在安装文件中的具体位置
  6. 你眼中的嵌入式是什么样?
  7. TNS-03505 oracle用户可以tnsping通,普通用户tnsping报错
  8. ELK Stack (1) —— ELK + Redis安装
  9. sre8 sre10_是什么使SRE出色?
  10. HDU1175(dfs)
  11. Abaqus单元选择
  12. 双层pdf怎么制作(可以复制里面文字)纸质书如何制作扫描图片书签目录?
  13. GAMES101-讲课极棒的闫令琪老师-个别概念理解
  14. 【基础编程】最大子列和问题
  15. html 字体炫彩特效,CSS3:TEXT-SHADOW|BOX-SHADOW(炫彩字体)
  16. 手把手教你制作油管上30万播放的动态登录页面效果
  17. ftp工具,ftp工具专业版
  18. Photoshop基础2——工具
  19. 计算机系技能大赛策划案,计算机基本技能大赛”活动策划书
  20. 爱招飞软件开发工具与 Arduino 与 ESP32 的关系

热门文章

  1. 2600评测_新镜头与旗舰级性能的完美搭配 富士X100V评测
  2. Prometheus控制台和仪表盘
  3. 工程项目部质量管理体系的控制要点分析
  4. Linux7企业级运维高端培训视频教程
  5. 华为EC122在HiSi3110E上移植
  6. 9s oppo r 怎么root_OPPO r9s可以root吗?
  7. 快速以太网中传输介质100BASE-TX
  8. 奥巴马胜选演说•文言版
  9. 通过Excel表格批量导入数据
  10. xmpp, webrtc, webchat联想