python能调用身份证读卡器吗_最近的项目中用到读卡器,用的华视身份证阅读器,附上SDK使用手册...
最近的项目中用到读卡器,用的华视身份证阅读器,附上SDK使用手册
1.定义
应用函数开发包含下列文件:
termb.dll API函数的动态联接库
sdtapi.dll 内部动态库
cvrapi.dll 内部动态库
wltrs.dll 内部动态库
termb.lic 身份证相片解压授权文件,放于C:\目录下
2. 函数列表
下面这5个为主要的API
int CVR_InitComm(int Port) 初始化连接;
int CVR_Authenticate() 卡认证;
int CVR_Read_Content(int Active) 读卡操作;
int CVR_CloseComm() 关闭连接;
int CVR_Ant(int mode) 射频操作,仅串口有效
下面的为可选API,主要为二次开发使用
int CVR_ReadBaseMsg (unsigned char *pucCHMsg, unsigned int *puiCHMsgLen,unsigned char *pucPHMsg, unsigned int *puiPHMsgLen,int nMode) 读卡操作(读入内存)
int GetPeopleName(char *strTmp, int *strLen) 得到姓名信息
int GetPeopleSex(char *strTmp, int *strLen) 得到性别信息
int GetPeopleNation(char *strTmp, int *strLen) 得到民族信息
int GetPeopleBirthday(char *strTmp, int *strLen) 得到出生日期
int GetPeopleAddress(char *strTmp, int *strLen) 得到地址信息
int GetPeopleIDCode(char *strTmp, int *strLen) 得到身份证号信息
int GetDepartment(char *strTmp, int *strLen) 得到发证机关信息
int GetStartDate(char *strTmp, int *strLen) 得到有效开始日期
int GetEndDate(char *strTmp, int *strLen) 得到有效截止日期
3.部份代码
//初始化设备/ [DllImport("termb.dll", CharSet = CharSet.Auto)]
private static extern int CVR_InitComm(int port);
//关闭设备// [DllImport("termb.dll", CharSet = CharSet.Auto)]
private static extern int CVR_CloseComm();
//卡与身份证认证// [DllImport("termb.dll", CharSet = CharSet.Auto)]
private static extern int CVR_Authenticate();
//读取内容/ [DllImport("termb.dll", CharSet = CharSet.Auto)]
private static extern int CVR_Read_Content(int active);
python能调用身份证读卡器吗_最近的项目中用到读卡器,用的华视身份证阅读器,附上SDK使用手册...相关推荐
- python能调用身份证读卡器吗_华视身份证读卡机Python二次开发
最近项目中用到华视身份证读卡机,那么本篇文章就是根据Python代码来实现对华视身份证读卡机中读卡操作. 华视身份证阅读器SDK手册 下面是官方提供的SDK使用手册,我就不描述到本篇文章中了,相信大家 ...
- 华视身份证读卡器接口开发
华视身份证接口在创业的开发教程 注意事项: 1.要把dll文件和授权文件(license.dat)复制到接口文件夹里面 2.一定要把dll文件和授权文件复制到程序目录里面,否则生成图片的时候会出错 3 ...
- 最近的项目中用到读卡器,用的华视身份证阅读器,附上SDK使用手册
<script type="text/javascript">// </script> <script type="text/javascr ...
- JNA二次开发华视身份证阅读器
JNA二次开发华视身份证阅读器 前言 添加依赖 SDK资料 编写代码 遇到的问题(坑) 前言 这两天了解了一下java调用dll动态库的方法,总的有三种:JNI.JNA.JNative,其中JNA调用 ...
- 华视身份证阅读器SDK使用手册
华视身份证阅读器SDK使用手册 V1.33 华视电子读写设备有限公司 2008年07月11日 概述 本手册是操作身份证阅读器动态库应用函数的定义格式.调用方法和返回值的说明.在使用前,请确认授权文件 ...
- VUE实现华视身份证阅读器读取身份证信息(本文分两种情况,第一中是点击按钮读取信息,一种是自动读取信息)
本文是用了vue+element来实现华视身份证读卡器读取身份信息的,当然在开发之前要做好前提准备,就是厂家提供对应设备的api和安装对应的驱动.本文通过两种方法来实现读取信息,第一种是点击按钮读取信 ...
- VUE实现华视身份证阅读器读取身份证信息
VUE实现华视身份证阅读器读取身份证信息 话不多上直接上代码,写的不怎么规范多多包涵,我是在模态框实现的,在这里就只提供模态框代码. 最后附上华视身份证阅读器安装文件和浏览器插件链接: [https: ...
- Vue 实现华视身份证读卡器功能
在www.downcc.com下载"华视cvr100驱动"安装程序: 华视电子官网有相应的文档说明和程序下载 一.服务安装 选择安装目录: 启动读卡服务: 安装成功会有如图所示: ...
- 基于华视身份证读卡器读取身份证信息的Android demo
项目概述 本Demo需要华视的身份证读卡器,连接Android机器设备,当身份证读卡器读取到身份证信息后,立马展示出身份证信息数据.得到身份证的姓名.照片.出生年月等数据. 项目概述 本Demo需要华 ...
最新文章
- react发送Ajax中文问号,如何从Javascript/React发送AJAX请求并在pythonrestapi中接收数据...
- linux的文件压缩与解压缩,linux(文件压缩与解压缩)
- Arduino各开发板针脚示意图
- fp5139应用电路图_四款l6599d经典应用电路图详解
- mysql学_MySQL学习(一)
- React 入门之路
- 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获
- Docker Installation : Docker 中安装并启动 Kong
- IT程序人生:学会写程序能从事哪些技术岗位?
- 4、根据前序和中序,重建二叉树
- rockchip Android平台动态替换开机logo的实现
- Python读写Excel简单案例及调试说明文档
- Linux svn 命令每次都要输入密码o(╯□╰)o
- 阿贝尔分部求和法的应用(二)
- 试用Windows Server 2008
- 【JavaScript】DOM编程-DHTML与Windows对象
- Java的静态类详解
- [概念] 敏感性分析(Sensitivity Analysis) 和龙卷风图(tornado diagram)
- No browser is open都是什么鬼
- 拼图游戏 玩法介绍及其代码实现(有意思的JS 一)
热门文章
- ACLSCO链路介绍
- Pytorch3d中的倒角损失函数Chamfer Distance Loss的用法(pytorch3d.loss.chamfer_distance)
- Python基础——np.where
- 南方科技大学2019计算机考研录取,2019浙江硕士研究生拟录取名单_南方科技大学...
- 推荐三大文献检索下载网站,超级实用!重点是免费
- “听觉”营销价值凸显,喜马拉雅迎来新局点
- scratch二次开发(一)
- linux切换用户时释放资源,linux 切换用户报Resource temporarily unavailable
- 今天遇到一个报错信息
- php 检测分辨率,浏览器分辨率检测,屏幕分辨率检测