DONSEE东信智能 - 身份证社保卡读卡智能终端应用服务商

eastcoms@qq.com
400-6722-705
首页 > 服务支持专区 > 产品支持 > SDK开发包和软件下载

身份证阅读器IE浏览器WEB控件免费下载

来源:www.eastcoms.com   标签:IE 浏览器 控件 WEB 开发包   发布时间: 2017-3-4 14:17:26

身份证阅读器IE浏览器WEB控件免费下载,支持EST-100U、EST-100GS、新中新、华视、普天、精伦、神思等其他品牌。

提供身份证阅读器IE浏览器WEB开发包下载,支持到最高版本IE11,相关技术支持免费提供。

谷歌火狐IE多浏览器控件下载    IE浏览器控件下载  

注意:此WEB浏览器控件,只支持IE系列,火狐和谷歌等浏览器,请特别留意。

身份证阅读器IE浏览器WEB控件免费下载

第二代身份证读卡器OCX接口规范

OCX控件描述:

1检测设备连接是否正确:GetState()

返回值:

数字 ’0’-表示设备正常;’<0’ -表示设备错误,

对应错误码表:

-4: 未检测到设备

说明:

检测设备连接是否正确,不正确则返回不正确原因。

2读取二代证信息方法:ReadCard()

返回值:

数字: ’0’-表示读卡成功;’<0’ -表示读卡失败,

对应错误码表:

-4:未检测到设备

-6:未检测到卡

说明:

通过网页按钮等事件触发读卡方式。

3读取二代证信息方法(循环读卡):Start ()。

返回值:

数字 ’0’-表示读卡成功;’<0’ -表示读卡失败,对应错误码表;

说明:

自动读卡方式,用户身份证放在设备上即自动读卡,该接口可选做。

4属性Name/NameL

返回值:

字符串(BStr)。

Name – 卡片中储存的姓名。

NameL – 处理过的姓名。

说明:

区别在于Name中两个字名称中间有空格,NameL则去除了空格。

如:Name = 张  三  NameL = 张三

5属性Sex/SexL

返回值:

字符串(BStr)。

Sex – 卡片中储存的性别代码。

SexL – 处理过的性别。

说明:

区别在于Sex返回国家标准的性别代码,SexL则根据2005年国家标准翻译出性别。如:Sex = 1  SexL = 男

6属性Nation/NationL

返回值:

字符串(BStr)。

Nation – 卡片中储存的民族代码。

NationL – 处理过的民族。

说明:

区别在于Nation返回国家标准的民族代码,NationL则根据2005年国家标准翻译出民族。如:Nation = 01  NationL = 汉族

7属性Born/BornL

返回值:

字符串(BStr)。

Born – 卡片中储存的出生日期。

BornL – 处理过的出生日期。

说明:

区别在于Born返回简化的出生日期,BornL则将出生日期格式化(YYYYMMDD)。如:Born = 1967-03-12  BornL = 1967-03-12

8属性Address

返回值:

字符串(BStr)。

说明: 

身份证中储存的住址。

9属性CardNo

返回值:

字符串(BStr)。

说明:

身份证中储存的身份号码。

10属性Police

返回值:

字符串(BStr)。

说明:

身份证中储存的签发机关。

11属性Activity/ ActivityL

返回值:

字符串(BStr)。

Activity – 卡片中储存的有效期限。

    ActivityL – 处理过的有效期限。

说明:

区别在于Activity返回简化的有效期限,ActivityL则将有效期限格式化。如:Activity = 1967120119771201 ActivityL = 1967-12-01-1977-12-01

12 属性ActivityLFrom

返回值:

字符串(BStr)。

说明: 

返回有效期起始时间。如:ActivityLFrom = 2007-12-01

13 属性ActivityLTo

返回值:

字符串(BStr)。

说明: 

返回有效期失效时间。如:ActivityLTo = 2017-12-01

14 属性PhotoPath

设置照片存放路径:

字符串(BStr)

说明:

缺省不设置PhotoPath,PhotoPath在缺省或设置为空的情况下,表示照片不用保存在客户端设备上。

15 属性SamId

返回值:

字符串(BStr)。

说明: 

返回设备的序列号。如:SamId = 5-1-20060724-128629-3849269270

16 接口GetPhotoBuffer()

    返回值:

字符串(BStr)

说明:

返回照片数据流,具体为WLT文件数据流进行BASE64编码得到的字符串。

注: 

1.图片大小不能大于20k。

2.控件大小为照片大小获得图像就显示图像,获取失败图像位置显示“照片”2字。

3.照片文件名称(Str)要以身份证号命名。

17 身份证图像信息的打印方法:PrintImage(int nX,int nY)

返回值:

0  成功

1  失败

说明:

提供打印接口,能直接在各种大小的纸张上打印1:1的身份证图像;图像信息包括身份证正反面双面的原始背景、文字、照片等,需尽可能的接近原始效果。正面图像跟反面图像上下并排。

参数说明:

nX、nY 输入值,单位mm,打印的起始坐标,纸张的左上角坐标定位(0,0)

18获得照片复印件正反面信息:GetFaceJpgBase64(int iface)

   返回值:

字符串(BStr)

说明:

返回照片正反面数据流,具体为jpg文件数据流进行BASE64编码得到的字符串。

参数说明:

iface输入值,0双面信息,1为正面信息,2为反面信息 

控件CAB包使用方法说明:

1、用IdrOcx.cab的目的:

当客户在访问网站时,在客户端自动下载IdrOcx.dll插件。

2、决方案介绍:

这种自动下载功能,是Internet Explorer的5.X以上版本提供的一种基于Active X的方式。IE浏览器会通过网页里面的<object>标签所标示的软件名称以及版本,检测当前系统中是否装有该软件,若装了,则检测版本是否比它老,若当前系统中没有该软件或者版本不够新时,IE就会自动安装该软件,当然在安装软件之前,它会有一个安全认证的过程。(请在浏览器中将该网页设置为受信任的站点,控件方可进行安装)

3、使用方法:

1)、在网页上发布IdrOcx.dll插件。

需要使用的HTML元素是:<object></object>。先将我们的操作中涉及的它的属性介绍如下:clsid:生成的类在windows中的编号,

IdrOcx控件的clsid为220C3AD1-5E9D-4B06-870F-E34662E2DFEA。

codebase:指定需要下载的软件地址及其版本。

具体写法参照test.html。比如我们可以在网页中写入:

<OBJECT Name="GT2ICROCX" width="607" height="400"                     

CLASSID="CLSID: 220C3AD1-5E9D-4B06-870F-E34662E2DFEA"  

CODEBASE="IdrOcx.cab#version=1,0,1,1">

</OBJECT>

在未安装 ActiveX 控件的机器上,如果控件 <OBJECT> 标记中没有指定 CODEBASE,将不能下载该控件,因而也不能显示。 因此,一定要在控件的 <OBJECT> 标记中指定 CODEBASE 属性,并指向正确的控件下载位置。例如将test.html测试页面和IdrOcx.CAB发布到服务器同一目录下,访问test.html测试页面,如果能够正常下载该控件则说明CODEBASE设置正确(访问之前先确定完成如下述步骤的IE安全设置)。控件安装完成后,会在c:\windows\system32目录下解开idrocx.dll,termb.dll,bmp2jpgdll.dll,wltrs.dll四个文件。

4、如果客户端使用USB端口连接阅读机具,请在客户端安装USB驱动。

USB驱动在控件的安装包或机具配套光盘中有提供,请网站设计者通过在网页上提供USB驱动下载链接或者其他方式为网站访问者提供USB驱动。

控件卸载

由于OCX只能提供自动安装方式,卸载需要手工进行,为了客户方便,我们制作了自动卸载的批处理命令。Uninstallocx.bat

regsvr32 –u c:\windows\system32\idrocx.dll

del c:\windows\system32\idrocx.dll

del c:\windows\system32\termb.dll

del c:\windows\system32\bmp2jpgdll.dll

del c:\windows\system32\wltrs.dll

 

 
QQ在线咨询