ZKOnlineSDK Java/JS调用详解:控件属性与方法操作指南

5星 · 超过95%的资源 需积分: 10 41 下载量 121 浏览量 更新于2024-07-20 收藏 281KB PDF 举报
本篇文档是关于中控指纹识别技术在JAVA环境下的JavaScript调用的详细说明,主要针对的是ZKOnlineSDK,该SDK是ZKTeco公司开发的一款用于B/S架构的生物识别控制软件。文档创建于2016年3月,提供了对SDK核心功能的深入理解和操作指南。 首先,文档概述了ZKOnlineSDK的基本信息,包括其功能描述、架构特点以及软件安装流程。其中,安装部分分为两步:一是安装驱动程序,确保硬件设备与软件系统的兼容性;二是注册客户端ZKOnline插件,使Java应用程序能够与指纹识别模块进行有效交互。 接着,文档详细列出了ZKOnline.ocx控件的主要属性,这些属性反映了控件的核心功能和状态。例如: 1. FPEngineVersionAsString:获取指纹引擎版本信息,用于检查更新和兼容性。 2. SensorSNAsString:获取传感器序列号,用于设备唯一标识。 3. VerifyCountAsLong:记录验证次数,用于性能监控和异常检测。 4. RegisterTemplateAsString:处理模板注册相关操作,用于指纹录入。 5. VerifyTemplateAsString:执行模板验证,判断指纹是否匹配已注册模板。 6. ThresholdAsLong/OneToOneThresholdAsLong:阈值参数,控制比对精确度。 7. CheckFingerAsString:可能涉及到检查某个特定指纹的操作。 8. EnrollCountAsLong/DefaultRegFingerAsLong:与指纹录入相关,可能用于统计已录入的指纹数量。 9. DefaultWindowCloseAsLong:可能涉及窗口关闭或超时设置。 10. SetVerHint:设置验证提示,提升用户体验。 11. IsSupportDuressAsBoolean:判断是否支持压力检测,增强安全性。 12. LastQualityAsLong/LowestQualityAsLong:反映最近一次验证的质量指标,用于评估识别精度。 13. FakeFunOnAsLong:可能是开启或关闭伪指纹识别功能的开关。 此外,文档还列出了控件提供的主要方法,如初始化传感器、设置语言文件、注册指纹、获取和验证模板等,这些方法是开发者实际调用SDK时的关键函数,涵盖了从设备接入到数据处理的整个过程。 这篇文档为Java开发者提供了在JAVA环境中通过JS调用中控指纹识别功能的详细指导,有助于用户高效地集成和使用ZKOnlineSDK,实现指纹认证相关的功能需求。对于任何从事生物识别应用开发或需要使用此类技术的项目来说,理解和掌握这些内容至关重要。