华视CV-300E身份证+指纹仪B/S二次开发包
名称:华视CV-300E B/S网页SDK二次开发包
版本:300E V1.1
软件大小:929KB
下载地址:
专业提供华视CV-300E二代身份证阅读器BS开发包下载,身份证指纹采集器/指纹采集器网页SDK免费下载,华视CV-300E相关技术支持由 www.idukaqi.com免费提供。
使用之前请先看安装说明
运行CVR300EControlInstall.exe文件选择安装路径(安装路径需有读写权限),点击安装。提示控件注册成功。
注:win7,win8下请以管理员方式运行CVR300EControlInstall.exe文件。(安装路径需有读写权限)
安装路径下文件列表:(共8个文件)
FingerAndReadCard.ocx//OCX控件文件
termb.dll //阅读器所需动态库
sdtapi.dll //阅读器所需动态库
UnPack.dll //阅读器所需解码文件
WltRS.dll //阅读器所需解码文件
JpgDll.dll //图像转换动态库
install.bat//OCX控件注册程序(安装exe文件后会自动运行此程序)
uninstall.bat//OCX控件卸载程序(卸载OCX控件时手动运行此程序)
测试页.html//OCX控件调用示例
文件夹:(2个USB驱动文件夹)
CVR100U USB驱动第二版V2(2006版)//XP下USB驱动程序 安装请运行.\\CVR100U USB驱动第二版V2(2006版)\\二代证读写机具USB驱动(2006自动安装版V2).exe
CVR100U win7驱动 //win7系统下USB驱动程序
注:驱动程序不会自动安装,电脑没有安装驱动程序请手动安装。
二代身份证系统B/S读卡控件实现了以下属性和接口:
(0)读取二代证信息方法:ReadCard()
返回值:BStr
0://读卡成功
其他表示读二代证失败,具体为失败原因
(1)读取二代证信息方法:CloseComm()
返回值:long
1://关闭身份证阅读器的端口
(2)属性Name
返回值:字符串(BStr)。
Name– 卡片中储存的姓名。
如:Name= 张三
(3)属性Sex
返回值:字符串(BStr)。
Sex– 卡片中储存的性别。取值为“男”或“女”
如:Sex = 男
(4)属性Nation
返回值:字符串(BStr)。
Nation– 卡片中储存的民族。
如:Nation = 汉
(5)属性Born
返回值:字符串(BStr)。
Born– 卡片中储存的出生日期。格式为: yyyyMMdd,长度8位
如:Born = 19821010
(6)属性Address
返回值:字符串(BStr)。
Address– 卡片中储存的地址。
如:Address = 北京市
(7)属性CardNo
返回值:字符串(BStr)。
CardNo– 卡片中储存的身份号码。长度18位
如:CardNo = 123456789x
(8)属性IssuedAt
返回值:字符串(BStr)。
IssuedAt– 卡片中储存的签发机关。
如:IssuedAt = 北京公安分局
(9)属性EffectedDate
返回值:字符串(BStr)。
EffectedDate– 卡片中储存的起始有效期。格式为: yyyyMMdd,长度8位
如:EffectedDate = 20101010
(10)属性ExpiredDate
返回值:字符串(BStr)。
ExpiredDate – 卡片中储存的终止有效期。格式为: yyyyMMdd,长度8位
如:ExpiredDate = 20201010
(11)属性Pic
返回值:字符串(BStr)。
Pic– 卡片中储存的身份证头像路径。
如:Pic = c:\zp.jpg
(12)属性CardReaderId
返回值:字符串(BStr)。
SAMID– 卡片中储存的安全模块号码。
如:SAMID= 0501-20041013-0000011111
(13)属性Picture
返回值:字符串(BStr)。
Picture– jpg格式头像的Base64编码。
如:Picture = /9j/4AAQSkZJRgABAQAAAQABAAD...........
注:编码为jpg格式转换编码
(14)属性PictureLen
返回值:数字。
PictureLen– jpg格式头像的Base64编码长度。
如:PictureLen = 2676
(15) 属性FristPFInfo
返回值:字符串(BStr)。
FristPFInfo - 身份证中第一枚指纹的基本信息(
如:FristPFInfo =第一枚指纹注册成功,指位:右手食指指纹质量:96
注意:
如果身份证没有指纹信息 FristPFInfo =身份证无指纹
(15) 属性SecondPFInfo
返回值:字符串(BStr)。
SecondPFInfo- 身份证中第二枚指纹的基本信息
如:SecondPFInfo=第一枚指纹注册成功,指位:右手食指指纹质量:96
注意:
如果身份证没有指纹信息 SecondPFInfo =身份证无指纹
(16)属性bHaveFF
返回值:布尔类型
bHaveFF==true 身份证证中有第一枚指纹特征点数据
bHaveFF==false身份证证中无第一枚指纹特征点数据
//指纹对比
(17) 方法MatchFPF()
返回值:整形(Int)。
功能 : 对比第一枚指纹
1 代表 对比成功
其他见 下面的错误列表
-2 : 动态库加载失败
-1 :身份证无指纹
-3: 指纹仪初始化失败
-4:获取指纹库版本失败
-5:获取指纹特点失败
-6:指纹特点对比失败
-8:创建指纹图片失败
-9:指纹对比库初始化失败
0:指纹采集超时
(18) 方法MatchFPF()
返回值:整形(int)。
功能 : 对比第二枚指纹
1 代表 对比成功
其他见 下面的错误列表
-2 : 动态库加载失败
-1 :身份证无指纹
-3: 指纹仪初始化失败
-4:获取指纹库版本失败
-5:获取指纹特点失败
-6:指纹特点对比失败
-8:创建指纹图片失败 //出错的情况可能是win7 下的权限问题,不能向本地写文件
-9:指纹对比库初始化失败
0:指纹采集超时
(19) 属性 Timeout
返回值:整形(Int)。
Timeout- 指纹采集的超时时间 默认为 2秒
如: Timeout=10指纹采集的超时时间为 10秒
(20) 属性 Quality
返回值:整形(Int)。
Quality-指纹采集的质量阀门(范围1-100,1代表质量最低 100 质量最高) 默认为 55 (公安部身份证指纹采集的最低值)
如:Quality=45
(21) 属性 FSimilar
返回值:浮点型(FLOAT)。
FSimilar-身份证中第一枚指纹对比的相似度 (范围0.00-1.00)(判断是否相似 一般取值为:0.97)
FSimilar=0.098786
(22) 属性 SSimilar
返回值:浮点型(FLOAT)。
SSimilar-身份证中第一枚指纹对比的相似度 (范围0.00-1.00)
SSimilar=0.098786
(23) 属性 FPFPath
返回值:字符串(BStr)。
FPFPath---指纹采集成功后生成 bmp 图片的绝对路径
FPFPath=C:\FingerAndReadCard\FingerAndReadCard\debug\\FistPF.bmp
(24) 属性 SPFPath
返回值:字符串(BStr)。
SPFPath---指纹采集成功后生成 bmp 图片的绝对路径
SPFPath=C:\FingerAndReadCard\FingerAndReadCard\debug\\SecondPF.bmp
(25) 属性 PictureFFP
返回值:字符串(BStr) 采集第一枚指纹的 JPG格式转换BASE64 编码
同属性 Picture 可用于 IE8 以上的浏览器显示指纹图片。
(26) 属性 PictureSPF
返回值:字符串(BStr)
采集第二枚指纹的 JPG格式转换BASE64 编码
同属性 Picture 可用于 IE8 以上的浏览器显示指纹图片。
(27) 属性FPFquality
返回值:FLOAT
采集第一枚指纹的质量
(28) 属性SPFQuality
返回值:FLOAT
采集第二枚指纹的质量
注意:
在执行读取身份证 过程中 或出现 “读取txt文档失败”或 “图片解码失败”等等是由于 当前用户下 没有向 控件的安装目录下写文件的权限。