IDCardOCX控件使用说明Word文件下载.docx

上传人:b****7 文档编号:22538061 上传时间:2023-02-04 格式:DOCX 页数:28 大小:19.50KB
下载 相关 举报
IDCardOCX控件使用说明Word文件下载.docx_第1页
第1页 / 共28页
IDCardOCX控件使用说明Word文件下载.docx_第2页
第2页 / 共28页
IDCardOCX控件使用说明Word文件下载.docx_第3页
第3页 / 共28页
IDCardOCX控件使用说明Word文件下载.docx_第4页
第4页 / 共28页
IDCardOCX控件使用说明Word文件下载.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

IDCardOCX控件使用说明Word文件下载.docx

《IDCardOCX控件使用说明Word文件下载.docx》由会员分享,可在线阅读,更多相关《IDCardOCX控件使用说明Word文件下载.docx(28页珍藏版)》请在冰豆网上搜索。

IDCardOCX控件使用说明Word文件下载.docx

属性:

//只写属性

BSTRImageFileName

所要识别或扫描识别的图像文件的文件名(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG;

BOOLSaveResultFile

是否保存识别结果文件;

如果为TRUE,则保存识别结果文件,识别结果将保存在与ImageFileName相对应的文本文件中,例如,

如果ImageFileName=“c:

\\idcardFolder\\idcard1.bmp”,

则对应的文本文件为“c:

\\idcardFolder\\idcard1_result.txt”;

如果为FALSE则不保存识别结果文件。

shortContent表示识别内容选项;

参考下面各个识别功能的详细说明;

BSTRHeadImageFileName

表示头像图像的文件名(绝对路径),提取生成的头像将保存在该文件中;

如果是NULL就不给出照片文件;

文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG;

shortButtonType

当调用ScanImageEx()扫描身份证件时,表示扫描不同类型的证件

1或3表示扫描一代身份证;

2表示扫描驾照;

4表示扫描护照或港澳通行证;

6表示扫描二代证或者回乡证;

10表示全幅彩色扫描;

16表示扫描军官证。

接口:

//判断扫描识别核心是否加载成功

BOOLLibIsLoaded(void);

//获得最后一次的错误信息

BSTRGetLastErrorInfo();

//各种证件的识别功能

BOOLRecogIdcardOnlyALL()

BOOLRecogIdcardExALL()

BOOLRecogNewIdcardOnlyALL()

BOOLRecogNewIdcardALL()

BOOLRecogDPOnlyALL()

BOOLRecogDPALL()

BOOLRecogPassPortOnlyALL()

BOOLRecogPassPortALL()

BOOLRecogLaissezPasserOnlyALL();

BOOLRecogLaissezPasserALL();

BOOLRecogLicenseOnlyALL();

BOOLRecogLicenseALL();

BOOLRecogSoldieryCardOnlyALL();

BOOLRecogSoldieryCardALL();

BOOLRecogNewIdBackOnlyALL();

BOOLRecogNewIdBackALL();

BOOLRecogVehicleLicenseEXALL();

BOOLRecogVehicleLicenseEXOnlyALL();

BOOLRecogVisaALL();

BOOLRecogVisaOnlyALL();

//判断AVA6扫描仪是否在线

BOOLCheckAVA6Scanner();

//检测用户ID是否正确

BOOLCheckA6GreenSI(LPCTSTRlpszUserID);

//获得识别结果

BSTRGetName();

BSTRGetSex();

BSTRGetPeople();

BSTRGetBirthday();

BSTRGetAddress();

BSTRGetSignDate();

BSTRGetValidTerm();

BSTRGetNumber();

BSTRGetOther();

//扫描图像

BOOLScanImageEx();

/********************************************************/

接口方法:

BOOLLibIsLoaded()

功能:

判断扫描识别核心是否加载成功。

参数:

输入/输出参数:

无;

返回值:

TRUE扫描识别核心加载成功;

FALSE扫描识别核心加载失败;

1.在调用各种证件的识别功能之前,必须先调用该方法判断识别核心是否加载;

2.通过该接口方法可以判断扫描识别核心是否加载成功;

3.加载失败的信息可以通过接口方法voidGetLastErrorInfo()获得;

//获取最近一次的错误信息

获取最近一次的错误信息;

输入/输出参数:

最近一次的错误信息;

或者NULL;

1.调用该方法,只能得到最近一次的错误信息;

2.在调用下面说明的任何一个函数时如果出现错误,都可以通过GetLastErrorInfo()函数获得最近一次的出错信息。

BOOLRecogIDCardOnlyALL()

对已有的一代身份证图像文件进行识别,包括签发日期和有效期的识别;

TRUE识别成功;

FALSE识别失败;

在调用该接口方法之前,必须先

a.设置属性BSTRImageFileName;

b.设置属性BOOLSaveResultFile;

c.设置属性shortContent;

d.设置属性BSTRHeadImageFileName;

ImageFileName是所要识别身份证图像文件的路径名(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

SaveResultFile是否保存识别结果,如果为TRUE,则识别结果文件,识别结果将保存在与ImageFileName相对应的文本文件中,如果ImageFileName=“c:

\\idcardFolder\\idcard1.bmp”,则对应的文本文件为“c:

\\idcardFolder\\idcard1_result.txt”

Content识别内容选项,只用了最低的六个比特。

例如,我们要识别姓名和编号两项,其他不识别,那么通过位运算0x00000001&

0x00000010得nContent为0x00000011,即nContent=17。

姓名0x00000001

性别民族0x00000002

生日0x00000004

地址0x00000008

编号0x00000010

签发0x00000020

HeadImageFileName人头照片的文件名(绝对路径),如果是NULL就不给出照片文件,提取生成的头像将保存在该文件中,文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将不生成头像文件。

BOOLRecogNewIDCardOnlyALL()

对已有的二代证图像文件进行识别,包括身份证号码、姓名、性别、民族、出生日期和住址的识别。

ImageFileName是所要识别二代证图像文件的路径名(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

SaveResultFile是否保存识别结果,如果为TRUE,则识别结果文件,识别结果将保存在与ImageFileName相对应的文本文件中,例如,如果ImageFileName=“c:

Content识别内容选项,只用了最低的五个比特。

对已有的驾证图像文件进行识别,包括身份证号码、姓名、性别、出生日期和住址的识别。

ImageFileName所要识别驾照图像文件的路径名(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

 

HeadImageFileName人头照片的文件名(绝对路径),如果是NULL就不给出照片文件,提取生成的头像将保存在该文件中,文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将不生成头像文件.

BOOLRecogPassportOnlyALL()

对已有的护照图像文件进行识别,包括护照编号、类别、姓名、性别、出生日期、

有效期至和国籍的识别。

b.设置属性BOOLSaveResultFile;

c.设置属性shortContent;

ImageFileName是所要识别护照图像文件的路径名(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

(目前不支持此项,只能全部识别,请设置该值为31:

表示全部识别。

性别0x00000002

国籍0x00000008

有效期至0x00000020

HeadImageFileName人头照片的文件名(绝对路径),如果是NULL就不给出照片文件,提取生成的头像将保存在该文件中,文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将不生成头像文件。

BOOLRecogVisaOnlyALL()

对已有的签证图像文件进行识别,包括签证编号、类别、姓名、性别、出生日期、

ImageFileName是所要识别签证图像文件的路径名(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

BOOLRecogVisaALL()

功能:

实现对签证的拍照和识别,识别内容包括签证编号、姓名、性别、出生日期国籍和

有效期至等。

ImageFileName拍照生成的签证图像将保存在该文件中(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

BOOLRecogIDCardExALL()

可以对新旧不同的一代身份证进行扫描和识别,包括签发日期和有效期的识别。

无;

TRUE识别成功;

ImageFileName扫描生成的身份证图像将保存在该文件中(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

BOOLRecogNewIDCardALL()

实现对二代证的扫描和识别,识别内容包括身份证号码、姓名、性别、民族、

出生日期和住址等。

FALSE识别失败;

ImageFileName扫描生成的二代证图像将保存在该文件中,文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

实现对驾照的扫描和识别,识别内容包括身份证号码、姓名、性别、出生日期和住址等。

b.设置属性BoolSaveResultFile;

ImageFileName扫描生成的驾照图像将保存在该文件中(绝对路径),文件的扩展名只能是BMP/bmp/tif/TIF/jpg/JPG,否则将以识别失败而退出;

SaveResultFile是否保存识别结果,如果为TRUE,则保存识别结果文件,识别结果将保存在与ImageFileName相对应的文本文件中,例如,如果ImageFileName=“c:

HeadImageFileName人头照片的文件名(绝对路径),如果是NULL就不给出

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1