327 lines
11 KiB
C
327 lines
11 KiB
C
#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__ */ |