code_app/sdk/scannerlib/HGScannerLibOption.h

327 lines
11 KiB
C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#ifndef __HGSCANNERLIBOPTION_H__
#define __HGSCANNERLIBOPTION_H__
// "多流输出"
#define HGLIB_OPTION_NAME_DLSC "is-multiout"
// "多流输出类型"
#define HGLIB_OPTION_NAME_DLSCLX "multiout-type"
// "无"
#define HGLIB_OPTION_VALUE_DLSCLX_W "\346\227\240"
// "彩色+灰度+黑白"
#define HGLIB_OPTION_VALUE_DLSCLX_CS_HD_HB "\345\275\251\350\211\262+\347\201\260\345\272\246+\351\273\221\347\231\275"
// "彩色+灰度"
#define HGLIB_OPTION_VALUE_DLSCLX_CS_HD "\345\275\251\350\211\262+\347\201\260\345\272\246"
// "彩色+黑白"
#define HGLIB_OPTION_VALUE_DLSCLX_CS_HB "\345\275\251\350\211\262+\351\273\221\347\231\275"
// "灰度+黑白"
#define HGLIB_OPTION_VALUE_DLSCLX_HD_HB "\347\201\260\345\272\246+\351\273\221\347\231\275"
// "颜色模式"
#define HGLIB_OPTION_NAME_YSMS "mode"
// "24位彩色"
#define HGLIB_OPTION_VALUE_YSMS_24WCS "24\344\275\215\345\275\251\350\211\262"
// "256级灰度"
#define HGLIB_OPTION_VALUE_YSMS_256JHD "256\347\272\247\347\201\260\345\272\246"
// "黑白"
#define HGLIB_OPTION_VALUE_YSMS_HB "\351\273\221\347\231\275"
// "颜色自动识别"
#define HGLIB_OPTION_VALUE_YSMS_YSZDSB "\351\242\234\350\211\262\350\207\252\345\212\250\350\257\206\345\210\253"
// "黑白图像阈值"
#define HGLIB_OPTION_NAME_HBTXYZ "binary-threshold"
// "灰度或黑白图像 - 除色"
#define HGLIB_OPTION_NAME_HDHHBTX_CS "filter"
// "不除色"
#define HGLIB_OPTION_VALUE_HDHHBTX_CS_BCS "\344\270\215\351\231\244\350\211\262"
// "除红色"
#define HGLIB_OPTION_VALUE_HDHHBTX_CS_CHS "\351\231\244\347\272\242\350\211\262"
// "除绿色"
#define HGLIB_OPTION_VALUE_HDHHBTX_CS_CLS "\351\231\244\347\273\277\350\211\262"
// "除蓝色"
#define HGLIB_OPTION_VALUE_HDHHBTX_CS_CHULANSE "\351\231\244\350\223\235\350\211\262"
// "红色增强"
#define HGLIB_OPTION_VALUE_HDHHBTX_CS_HSZQ "\347\272\242\350\211\262\345\242\236\345\274\272"
// "绿色增强"
#define HGLIB_OPTION_VALUE_HDHHBTX_CS_LSZQ "\347\273\277\350\211\262\345\242\236\345\274\272"
// "蓝色增强"
#define HGLIB_OPTION_VALUE_HDHHBTX_CS_LANSEZENGQIANG "\350\223\235\350\211\262\345\242\236\345\274\272"
// "24位彩色图像 - 多流输出除红"
#define HGLIB_OPTION_NAME_24WCSTX_DLSCCH "is-rid-multiout-red"
// "24位彩色图像 - 答题卡除红"
#define HGLIB_OPTION_NAME_24WCSTX_DTKCH "is-rid-answer-sheet-red"
// "背景移除"
#define HGLIB_OPTION_NAME_BJYC "is-erase-bkg"
// "背景色彩浮动范围"
#define HGLIB_OPTION_NAME_BJSCFDFW "bkg-color-range"
// "锐化与模糊"
#define HGLIB_OPTION_NAME_RHYMH "sharpen"
// "无"
#define HGLIB_OPTION_VALUE_RHYMH_W "\346\227\240"
// "锐化"
#define HGLIB_OPTION_VALUE_RHYMH_RH "\351\224\220\345\214\226"
// "进一步锐化"
#define HGLIB_OPTION_VALUE_RHYMH_JYBRH "\350\277\233\344\270\200\346\255\245\351\224\220\345\214\226"
// "模糊"
#define HGLIB_OPTION_VALUE_RHYMH_MH "\346\250\241\347\263\212"
// "进一步模糊"
#define HGLIB_OPTION_VALUE_RHYMH_JYBMH "\350\277\233\344\270\200\346\255\245\346\250\241\347\263\212"
// "去除摩尔纹"
#define HGLIB_OPTION_NAME_QCMW "is-rid-morr"
// "除网纹"
#define HGLIB_OPTION_NAME_CWW "is-rid-grid"
// "错误扩散"
#define HGLIB_OPTION_NAME_CWKS "is-err-extension"
// "黑白图像噪点优化"
#define HGLIB_OPTION_NAME_HBTXZDYH "is-noise-optimize"
// "噪点优化尺寸"
#define HGLIB_OPTION_NAME_ZDYHCC "noise-size"
// "纸张尺寸"
#define HGLIB_OPTION_NAME_ZZCC "paper"
// "A3"
#define HGLIB_OPTION_VALUE_ZZCC_A3 "A3"
// "8开"
#define HGLIB_OPTION_VALUE_ZZCC_8K "8\345\274\200"
// "A4"
#define HGLIB_OPTION_VALUE_ZZCC_A4 "A4"
// "A4横向"
#define HGLIB_OPTION_VALUE_ZZCC_A4HX "A4\346\250\252\345\220\221"
// "16开"
#define HGLIB_OPTION_VALUE_ZZCC_16K "16\345\274\200"
// "16开横向"
#define HGLIB_OPTION_VALUE_ZZCC_16KHX "16\345\274\200\346\250\252\345\220\221"
// "A5"
#define HGLIB_OPTION_VALUE_ZZCC_A5 "A5"
// "A5横向"
#define HGLIB_OPTION_VALUE_ZZCC_A5HX "A5\346\250\252\345\220\221"
// "A6"
#define HGLIB_OPTION_VALUE_ZZCC_A6 "A6"
// "A6横向"
#define HGLIB_OPTION_VALUE_ZZCC_A6HX "A6\346\250\252\345\220\221"
// "B4"
#define HGLIB_OPTION_VALUE_ZZCC_B4 "B4"
// "B5"
#define HGLIB_OPTION_VALUE_ZZCC_B5 "B5"
// "B5横向"
#define HGLIB_OPTION_VALUE_ZZCC_B5HX "B5\346\250\252\345\220\221"
// "B6"
#define HGLIB_OPTION_VALUE_ZZCC_B6 "B6"
// "B6横向"
#define HGLIB_OPTION_VALUE_ZZCC_B6HX "B6\346\250\252\345\220\221"
// "Letter"
#define HGLIB_OPTION_VALUE_ZZCC_Letter "Letter"
// "Letter横向"
#define HGLIB_OPTION_VALUE_ZZCC_LetterHX "Letter\346\250\252\345\220\221"
// "Double Letter"
#define HGLIB_OPTION_VALUE_ZZCC_DoubleLetter "Double Letter"
// "LEGAL"
#define HGLIB_OPTION_VALUE_ZZCC_LEGAL "LEGAL"
// "匹配原始尺寸"
#define HGLIB_OPTION_VALUE_ZZCC_PPYSCC "\345\214\271\351\205\215\345\216\237\345\247\213\345\260\272\345\257\270"
// "最大扫描尺寸自动裁切"
#define HGLIB_OPTION_VALUE_ZZCC_ZDSMCCZDCQ "\346\234\200\345\244\247\346\211\253\346\217\217\345\260\272\345\257\270\350\207\252\345\212\250\350\243\201\345\210\207"
// "最大扫描尺寸"
#define HGLIB_OPTION_VALUE_ZZCC_ZDSMCC "\346\234\200\345\244\247\346\211\253\346\217\217\345\260\272\345\257\270"
// "三联试卷"
#define HGLIB_OPTION_VALUE_ZZCC_SLSJ "\344\270\211\350\201\224\350\257\225\345\215\267"
// "自定义扫描区域"
#define HGLIB_OPTION_NAME_ZDYSMQY "is-custom-area"
// "扫描区域左侧mm"
#define HGLIB_OPTION_NAME_SMQYZCmm "tl-x"
// "扫描区域右侧mm"
#define HGLIB_OPTION_NAME_SMQYYCmm "br-x"
// "扫描区域上侧mm"
#define HGLIB_OPTION_NAME_SMQYSCmm "tl-y"
// "扫描区域下侧mm"
#define HGLIB_OPTION_NAME_SMQYXCmm "br-y"
// "尺寸检测"
#define HGLIB_OPTION_NAME_CCJC "is-size-check"
// "扫描页面"
#define HGLIB_OPTION_NAME_SMYM "page"
// "单面"
#define HGLIB_OPTION_VALUE_SMYM_DM "\345\215\225\351\235\242"
// "双面"
#define HGLIB_OPTION_VALUE_SMYM_SM "\345\217\214\351\235\242"
// "跳过空白页(通用)"
#define HGLIB_OPTION_VALUE_SMYM_TGKBYTY "\350\267\263\350\277\207\347\251\272\347\231\275\351\241\265\357\274\210\351\200\232\347\224\250\357\274\211"
// "跳过空白页(发票纸)"
#define HGLIB_OPTION_VALUE_SMYM_TGKBYFPZ "\350\267\263\350\277\207\347\251\272\347\231\275\351\241\265\357\274\210\345\217\221\347\245\250\347\272\270\357\274\211"
// "对折"
#define HGLIB_OPTION_VALUE_SMYM_DZ "\345\257\271\346\212\230"
// "跳过空白页灵敏度"
#define HGLIB_OPTION_NAME_TGKBYLMD "blank-sensitivity"
// "分纸强度"
#define HGLIB_OPTION_NAME_FZQD "feed-strength"
// "休眠时间"
#define HGLIB_OPTION_NAME_XMSJ "time-to-sleep"
// "分辨率"
#define HGLIB_OPTION_NAME_FBL "resolution"
// "画质"
#define HGLIB_OPTION_NAME_HZ "image-quality"
// "无"
#define HGLIB_OPTION_VALUE_HZ_W "\346\227\240"
// "速度优先"
#define HGLIB_OPTION_VALUE_HZ_SDYX "\351\200\237\345\272\246\344\274\230\345\205\210"
// "画质优先"
#define HGLIB_OPTION_VALUE_HZ_HZYX "\347\224\273\350\264\250\344\274\230\345\205\210"
// "交换正反面"
#define HGLIB_OPTION_NAME_JHZFM "is-exchange"
// "图像拆分"
#define HGLIB_OPTION_NAME_TXCF "is-split"
// "自动纠偏"
#define HGLIB_OPTION_NAME_ZDJP "is-anti-skew"
// "启用色调曲线"
#define HGLIB_OPTION_NAME_QYSDQX "is-custom-gamma"
// "亮度值"
#define HGLIB_OPTION_NAME_LDZ "brightness"
// "对比度"
#define HGLIB_OPTION_NAME_DBD "contrast"
// "伽马值"
#define HGLIB_OPTION_NAME_GMZ "gamma"
// "照片模式"
#define HGLIB_OPTION_NAME_ZPMS "is-photo-mode"
// "消除黑框"
#define HGLIB_OPTION_NAME_XCHK "is-erase-balck-frame"
// "深色样张"
#define HGLIB_OPTION_NAME_SSYZ "is-dark-sample"
// "阈值"
#define HGLIB_OPTION_NAME_YZ "threshold"
// "背景抗噪等级"
#define HGLIB_OPTION_NAME_BJKZDJ "anti-noise-level"
// "边缘缩进"
#define HGLIB_OPTION_NAME_BYSJ "margin"
// "背景填充方式"
#define HGLIB_OPTION_NAME_BJTCFS "bkg-fill-mode"
// "凸多边形"
#define HGLIB_OPTION_VALUE_BJTCFS_TDBX "\345\207\270\345\244\232\350\276\271\345\275\242"
// "凹多边形"
#define HGLIB_OPTION_VALUE_BJTCFS_ADBX "\345\207\271\345\244\232\350\276\271\345\275\242"
// "防止渗透"
#define HGLIB_OPTION_NAME_FZST "is-anti-permeate"
// "防止渗透等级"
#define HGLIB_OPTION_NAME_FZSTDJ "permeate-level"
// "弱"
#define HGLIB_OPTION_VALUE_FZSTDJ_R "\345\274\261"
// "较弱"
#define HGLIB_OPTION_VALUE_FZSTDJ_JR "\350\276\203\345\274\261"
// "一般"
#define HGLIB_OPTION_VALUE_FZSTDJ_YB "\344\270\200\350\210\254"
// "较强"
#define HGLIB_OPTION_VALUE_FZSTDJ_JQ "\350\276\203\345\274\272"
// "强"
#define HGLIB_OPTION_VALUE_FZSTDJ_Q "\345\274\272"
// "穿孔移除"
#define HGLIB_OPTION_NAME_CKYC "is-rid-hole"
// #"穿孔搜索范围占幅面比例"
#define HGLIB_OPTION_NAME_CKSSFWZFMBL "search-hole-range"
// "色彩填充"
#define HGLIB_OPTION_NAME_SCTC "is-fill-color"
// "超声波检测"
#define HGLIB_OPTION_NAME_CSBJC "is-ultrosonic"
// "双张图片处理"
#define HGLIB_OPTION_NAME_SZTPCL "double-feed"
// "丢弃图像并停止扫描"
#define HGLIB_OPTION_VALUE_SZTPCL_DQTXBTZSM "\344\270\242\345\274\203\345\233\276\345\203\217\345\271\266\345\201\234\346\255\242\346\211\253\346\217\217"
// "丢弃图像并继续扫描"
#define HGLIB_OPTION_VALUE_SZTPCL_DQTXBJXSM "\344\270\242\345\274\203\345\233\276\345\203\217\345\271\266\347\273\247\347\273\255\346\211\253\346\217\217"
// "上传图像并停止扫描"
#define HGLIB_OPTION_VALUE_SZTPCL_SCTXBTZSM "\344\270\212\344\274\240\345\233\276\345\203\217\345\271\266\345\201\234\346\255\242\346\211\253\346\217\217"
// "上传图像并继续扫描"
#define HGLIB_OPTION_VALUE_SZTPCL_SCTXBJXSM "\344\270\212\344\274\240\345\233\276\345\203\217\345\271\266\347\273\247\347\273\255\346\211\253\346\217\217"
// "装订检测"
#define HGLIB_OPTION_NAME_ZDJC "is-staple"
// "扫描张数"
#define HGLIB_OPTION_NAME_SMZS "scan-mode"
// "连续扫描"
#define HGLIB_OPTION_VALUE_SMZS_LXSM "\350\277\236\347\273\255\346\211\253\346\217\217"
// "扫描指定张数"
#define HGLIB_OPTION_VALUE_SMZS_SMZDZS "\346\211\253\346\217\217\346\214\207\345\256\232\345\274\240\346\225\260"
// "扫描数量"
#define HGLIB_OPTION_NAME_SMSL "scan-count"
// "文稿方向"
#define HGLIB_OPTION_NAME_WGFX "direction"
// "0°"
#define HGLIB_OPTION_VALUE_WGFX_0 "0\302\260"
// "90°"
#define HGLIB_OPTION_VALUE_WGFX_90 "90\302\260"
// "180°"
#define HGLIB_OPTION_VALUE_WGFX_180 "180\302\260"
// "-90°"
#define HGLIB_OPTION_VALUE_WGFX__90 "-90\302\260"
// "自动文本方向识别°"
#define HGLIB_OPTION_VALUE_WGFX_ZDWBFXSB "\350\207\252\345\212\250\346\226\207\346\234\254\346\226\271\345\220\221\350\257\206\345\210\253\302\260"
// "背面旋转180°"
#define HGLIB_OPTION_NAME_BMXZ180 "is-rotate-bkg-180"
// "折角检测"
#define HGLIB_OPTION_NAME_ZJJC "is-check-dog-ear"
// "折角大小"
#define HGLIB_OPTION_NAME_ZJDX "dog-ear-size"
// "歪斜检测"
#define HGLIB_OPTION_NAME_WXJC "is-check-askew"
// "歪斜容忍度"
#define HGLIB_OPTION_NAME_WXRRD "askew-range"
// 自动搓纸强度
#define HGLIB_OPTION_NAME_ZDCZQD "is-auto-strength"
// 搓纸阈值
#define HGLIB_OPTION_NAME_CZYZ "feed-strength-value"
// 待纸扫描
#define HGLIB_OPTION_NAME_DZSM "is-wait-scan"
#endif /* __HGSCANNERLIBOPTION_H__ */