OPsky 扫描仪
来自ling
C:\Program Files (x86)\OPsky\奥普快票通表票扫描识别系统V5.0
https://113.204.139.15/svn/tms2/07VATRESProjectDoc/01_项目管理/10_需求分析/01OCR/01文通
Company=上海德勤咨询 UserId=088885148726D1B9EC1D
- 将 JBillOcr.dll 拷到快票通核心库目录中
- 将快票通核心库目录添加到环境变量的 PATH 目录中
- 支持 JDK32 位开发环境,不支持 JDK64 位开发环境
- 支持 JDK1.6.0_39 及以上版本的开发环境
- 在工程 src 下新建包 wintone.form(参照测试程序,可以直接将测试程序中的此目录拷到工程目录 src 下)
- 在包 wintone.form 中新建声明接口的类 billOcrAPI(可以直接复制测试程序中的接口类billOcrAPI 到工程的包 wintone.form 中)
- 接口的调用流程参照附录 4,具体调用方法参照测试程序
::SetDeviceAdvancedParams(0,m_ScannerParams.ScannerCrop);
::SetDeviceAdvancedParams(1,m_ScannerParams.ScannerDuplex);
::SetDeviceAdvancedParams(2,m_ScannerParams.ScannerAutoRotate);
::SetDeviceAdvancedParams(3,m_ScannerParams.ScannerBright);
::SetDeviceAdvancedParams(4,m_ScannerParams.ScannerContrast);
::SetDeviceAdvancedParams(5,m_ScannerParams.ScannerFilter);
::SetDeviceAdvancedParams(7,m_ScannerParams.TwainUI);
::SetDeviceAdvancedParams(6,m_ScannerParams.ScannerInvert);
::SetDeviceAdvancedParams(8,m_ScannerParams.ScannerRotate);
::SetDeviceAdvancedParams(11,m_ScannerParams.ScannerBlankPage);//hejt add[16//12//2016]过滤空白页
int TwainUI; //扫描仪界面
int ScannerType; //扫描图像类型 二值、灰度or真彩
int ScannerFileType;
int ScannerRes;//分辨率
int ScannerInvert;//扫描图像是否反色
int ScannerRotate;//扫描图像旋转
int ScannerLeft;//
int ScannerTop;//
int ScannerWidth;//
int ScannerHeight;//
int ScannerFilter;//颜色过滤
int ScannerBright;//扫描亮度
int ScannerContrast;//扫描对比度
//2012 04 20添
BOOL ScannerCrop;//原稿尺寸
BOOL ScannerDuplex;//双面
BOOL ScannerAutoRotate;//自动旋转
BOOL ScannerBlankPage;//add hejt[16//12//2016] 过滤空白页