diff --git a/docs/G300.txt b/docs/G300.txt index 38d30ab..b57cd3b 100644 --- a/docs/G300.txt +++ b/docs/G300.txt @@ -1,6 +1,6 @@ { "device_type": "G300", - "option_count": 51, + "option_count": 52, "1": { "category": "base", "name": "cfg-1", @@ -266,6 +266,17 @@ "23": { "category": "base", "name": "cfg-23", + "title": "尺寸检测", + "desc": "检测纸张实际尺寸", + "type": "bool", + "cur": false, + "default": false, + "size": 4, + "depend_or": ["17==A3", "17==A4", "17==A4横向", "17==A5", "17==A5横向", "17==A6", "17==A6横向", "17==B4", "17==B5", "17==B5横向", "17==B6", "17==B6横向", "17==Double Letter", "17==LEGAL", "17==Letter", "17==Letter横向"] + }, + "24": { + "category": "base", + "name": "cfg-24", "title": "扫描页面", "desc": "设置页面扫描方式", "type": "string", @@ -274,9 +285,9 @@ "size": 50, "range": ["单面", "双面", "跳过空白页(通用)", "跳过空白页(发票纸)", "对折"] }, - "24": { + "25": { "category": "base", - "name": "cfg-24", + "name": "cfg-25", "title": " 跳过空白页灵敏度", "desc": "灵敏度越高,则越容易跳过", "type": "int", @@ -287,11 +298,11 @@ "min": 1, "max": 100 }, - "depend_or": ["23==跳过空白页(通用)", "23==跳过空白页(发票纸)"] + "depend_or": ["24==跳过空白页(通用)", "24==跳过空白页(发票纸)"] }, - "25": { + "26": { "category": "base", - "name": "cfg-25", + "name": "cfg-26", "title": "分辨率", "desc": "扫描仪分辨率", "type": "int", @@ -300,48 +311,48 @@ "size": 4, "range": [100, 150, 200, 240, 300, 600] }, - "26": { + "27": { "category": "base", - "name": "cfg-26", + "name": "cfg-27", "title": "交换正反面", "desc": "交换正反面", "type": "bool", "cur": false, "default": false, "size": 4, - "depend_and": ["23!=单面"] + "depend_and": ["24!=单面"] }, - "27": { + "28": { "category": "base", - "name": "cfg-27", + "name": "cfg-28", "title": "图像拆分", "desc": "自动拆分图像", "type": "bool", "cur": false, "default": false, "size": 4, - "depend_or": ["23!=对折"] + "depend_or": ["24!=对折"] }, - "28": { + "29": { "category": "base", - "name": "cfg-28", + "name": "cfg-29", "title": "自动纠偏", "desc": "自动纠偏", "type": "bool", "cur": true, "default": true, "size": 4, - "depend_or": ["23!=对折"] + "depend_or": ["24!=对折"] }, - "29": { + "30": { "category": "base", "name": "grp-2", "title": "亮度", "type": "group" }, - "30": { + "31": { "category": "base", - "name": "cfg-30", + "name": "cfg-31", "title": "启用色调曲线", "desc": "通过色调曲线来设置图像伽马值", "type": "bool", @@ -349,9 +360,9 @@ "default": false, "size": 4 }, - "31": { + "32": { "category": "base", - "name": "cfg-31", + "name": "cfg-32", "title": "亮度值", "desc": "调整图片亮度", "type": "int", @@ -362,11 +373,11 @@ "min": 1, "max": 255 }, - "depend_and": ["30==false"] + "depend_and": ["31==false"] }, - "32": { + "33": { "category": "base", - "name": "cfg-32", + "name": "cfg-33", "title": "对比度", "desc": "调整图片对比度", "type": "int", @@ -377,11 +388,11 @@ "min": 1, "max": 7 }, - "depend_and": ["30==false"] + "depend_and": ["31==false"] }, - "33": { + "34": { "category": "base", - "name": "cfg-33", + "name": "cfg-34", "title": "伽马值", "desc": "调整图片伽马值", "type": "float", @@ -392,17 +403,17 @@ "min": 0.010000, "max": 5.000000 }, - "depend_and": ["30==false"] + "depend_and": ["31==false"] }, - "34": { + "35": { "category": "base", "name": "grp-3", "title": "图像处理", "type": "group" }, - "35": { + "36": { "category": "base", - "name": "cfg-35", + "name": "cfg-36", "title": "消除黑框", "desc": "消除黑框", "type": "bool", @@ -410,20 +421,20 @@ "default": true, "size": 4 }, - "36": { + "37": { "category": "base", - "name": "cfg-36", + "name": "cfg-37", "title": "深色样张", "desc": "深色样张", "type": "bool", "cur": false, "default": false, "size": 4, - "depend_and": ["23!=对折", "35!=true", "17!=匹配原始尺寸", "17!=最大扫描尺寸", "17!=最大扫描尺寸自动裁切", "28!=true"] + "depend_and": ["24!=对折", "36!=true", "17!=匹配原始尺寸", "17!=最大扫描尺寸", "17!=最大扫描尺寸自动裁切", "29!=true"] }, - "37": { + "38": { "category": "advanced", - "name": "cfg-37", + "name": "cfg-38", "title": "阈值", "desc": "阈值", "type": "int", @@ -434,11 +445,11 @@ "min": 30, "max": 50 }, - "depend_or": ["35==true", "17==匹配原始尺寸", "17==最大扫描尺寸", "17==最大扫描尺寸自动裁切", "28==true"] + "depend_or": ["36==true", "17==匹配原始尺寸", "17==最大扫描尺寸", "17==最大扫描尺寸自动裁切", "29==true"] }, - "38": { + "39": { "category": "advanced", - "name": "cfg-38", + "name": "cfg-39", "title": "背景抗噪等级", "desc": "背景抗噪等级", "type": "int", @@ -449,11 +460,11 @@ "min": 1, "max": 20 }, - "depend_or": ["35==true", "17==匹配原始尺寸", "17==最大扫描尺寸", "17==最大扫描尺寸自动裁切", "28==true"] + "depend_or": ["36==true", "17==匹配原始尺寸", "17==最大扫描尺寸", "17==最大扫描尺寸自动裁切", "29==true"] }, - "39": { + "40": { "category": "advanced", - "name": "cfg-39", + "name": "cfg-40", "title": "边缘缩进", "desc": "边缘缩进", "type": "int", @@ -464,11 +475,11 @@ "min": 5, "max": 30 }, - "depend_or": ["35==true", "17==匹配原始尺寸", "17==最大扫描尺寸自动裁切", "28==true", "17==最大扫描尺寸"] + "depend_or": ["36==true", "17==匹配原始尺寸", "17==最大扫描尺寸自动裁切", "29==true", "17==最大扫描尺寸"] }, - "40": { + "41": { "category": "advanced", - "name": "cfg-40", + "name": "cfg-41", "title": "背景填充方式", "desc": "背景填充方式", "type": "string", @@ -476,11 +487,11 @@ "default": "凸多边形", "size": 40, "range": ["凸多边形", "凹多边形"], - "depend_or": ["35==true"] + "depend_or": ["36==true"] }, - "41": { + "42": { "category": "base", - "name": "cfg-41", + "name": "cfg-42", "title": "防止渗透", "desc": "", "type": "bool", @@ -488,21 +499,21 @@ "default": false, "size": 4 }, - "42": { + "43": { "category": "base", - "name": "cfg-42", + "name": "cfg-43", "title": " 防止渗透等级", "desc": "", "type": "string", "cur": "较弱", "default": "较弱", "size": 16, - "range": ["弱", "较弱", "一般", "较强","强"], - "depend_or": ["41==true"] + "range": ["弱", "较弱", "一般", "较强", "强"], + "depend_or": ["42==true"] }, - "43": { + "44": { "category": "base", - "name": "cfg-43", + "name": "cfg-44", "title": "穿孔移除", "desc": "移除纸张中的穿孔", "type": "bool", @@ -510,9 +521,9 @@ "default": false, "size": 4 }, - "44": { + "45": { "category": "base", - "name": "cfg-44", + "name": "cfg-45", "title": " 穿孔搜索范围占幅面比例", "desc": "穿孔搜索范围占幅面比例", "type": "float", @@ -523,17 +534,17 @@ "min": 0.010000, "max": 0.500000 }, - "depend_or": ["43==true"] + "depend_or": ["44==true"] }, - "45": { + "46": { "category": "base", "name": "grp-4", "title": "送纸方式设置", "type": "group" }, - "46": { + "47": { "category": "base", - "name": "cfg-46", + "name": "cfg-47", "title": "超声波检测", "desc": "超声波检测送纸状态", "type": "bool", @@ -541,9 +552,9 @@ "default": true, "size": 4 }, - "47": { + "48": { "category": "base", - "name": "cfg-47", + "name": "cfg-48", "title": "扫描张数", "desc": "扫描纸张数量", "type": "string", @@ -552,20 +563,20 @@ "size": 32, "range": ["连续扫描", "扫描指定张数"] }, - "48": { + "49": { "category": "base", - "name": "cfg-48", + "name": "cfg-49", "title": " 扫描数量", "desc": "扫描指定数量", "type": "int", "cur": 1, "default": 1, "size": 4, - "depend_or": ["47==扫描指定张数"] + "depend_or": ["48==扫描指定张数"] }, - "49": { + "50": { "category": "base", - "name": "cfg-49", + "name": "cfg-50", "title": "文稿方向", "desc": "文稿方向", "type": "string", @@ -574,15 +585,15 @@ "size": 40, "range": ["0°", "90°", "180°", "-90°", "自动文本方向识别°"] }, - "50": { + "51": { "category": "base", - "name": "cfg-50", + "name": "cfg-51", "title": "背面旋转180°", "desc": "背面扫描的图像旋转180°", "type": "bool", "cur": false, "default": false, "size": 4, - "depend_and": ["23!=单面", "23!=对折", "49!=自动文本方向识别°"] + "depend_and": ["24!=单面", "24!=对折", "50!=自动文本方向识别°"] } } \ No newline at end of file diff --git a/docs/G400.txt b/docs/G400.txt index 7479980..e6e6cc2 100644 --- a/docs/G400.txt +++ b/docs/G400.txt @@ -1,6 +1,6 @@ { "device_type": "G400", - "option_count": 51, + "option_count": 52, "1": { "category": "base", "name": "cfg-1", @@ -266,6 +266,17 @@ "23": { "category": "base", "name": "cfg-23", + "title": "尺寸检测", + "desc": "检测纸张实际尺寸", + "type": "bool", + "cur": false, + "default": false, + "size": 4, + "depend_or": ["17==A3", "17==A4", "17==A4横向", "17==A5", "17==A6", "17==A6横向", "17==B4", "17==B5", "17==B5横向", "17==B6", "17==B6横向", "17==Double Letter", "17==LEGAL", "17==Letter", "17==Letter横向"] + }, + "24": { + "category": "base", + "name": "cfg-24", "title": "扫描页面", "desc": "设置页面扫描方式", "type": "string", @@ -274,9 +285,9 @@ "size": 50, "range": ["单面", "双面", "跳过空白页(通用)", "跳过空白页(发票纸)", "对折"] }, - "24": { + "25": { "category": "base", - "name": "cfg-24", + "name": "cfg-25", "title": " 跳过空白页灵敏度", "desc": "灵敏度越高,则越容易跳过", "type": "int", @@ -287,11 +298,11 @@ "min": 1, "max": 100 }, - "depend_or": ["23==跳过空白页(发票纸)", "23==跳过空白页(通用)"] + "depend_or": ["24==跳过空白页(发票纸)", "24==跳过空白页(通用)"] }, - "25": { + "26": { "category": "base", - "name": "cfg-25", + "name": "cfg-26", "title": "分辨率", "desc": "扫描仪分辨率", "type": "int", @@ -300,48 +311,48 @@ "size": 4, "range": [100, 150, 200, 240, 300, 600] }, - "26": { + "27": { "category": "base", - "name": "cfg-26", + "name": "cfg-27", "title": "交换正反面", "desc": "交换正反面", "type": "bool", "cur": false, "default": false, "size": 4, - "depend_and": ["23!=单面"] + "depend_and": ["24!=单面"] }, - "27": { + "28": { "category": "base", - "name": "cfg-27", + "name": "cfg-28", "title": "图像拆分", "desc": "自动拆分图像", "type": "bool", "cur": false, "default": false, "size": 4, - "depend_or": ["23!=对折"] + "depend_or": ["24!=对折"] }, - "28": { + "29": { "category": "base", - "name": "cfg-28", + "name": "cfg-29", "title": "自动纠偏", "desc": "自动纠偏", "type": "bool", "cur": true, "default": true, "size": 4, - "depend_or": ["23!=对折"] + "depend_or": ["24!=对折"] }, - "29": { + "30": { "category": "base", "name": "grp-2", "title": "亮度", "type": "group" }, - "30": { + "31": { "category": "base", - "name": "cfg-30", + "name": "cfg-31", "title": "启用色调曲线", "desc": "通过色调曲线来设置图像伽玛值", "type": "bool", @@ -349,9 +360,9 @@ "default": false, "size": 4 }, - "31": { + "32": { "category": "base", - "name": "cfg-31", + "name": "cfg-32", "title": "亮度值", "desc": "调整图片亮度", "type": "int", @@ -363,9 +374,9 @@ "max": 255 } }, - "32": { + "33": { "category": "base", - "name": "cfg-32", + "name": "cfg-33", "title": "对比度", "desc": "调整图片对比度", "type": "int", @@ -377,9 +388,9 @@ "max": 7 } }, - "33": { + "34": { "category": "base", - "name": "cfg-33", + "name": "cfg-34", "title": "伽马值", "desc": "调整图片伽玛值", "type": "float", @@ -391,15 +402,15 @@ "max": 5.000000 } }, - "34": { + "35": { "category": "base", "name": "grp-3", "title": "图像处理", "type": "group" }, - "35": { + "36": { "category": "base", - "name": "cfg-35", + "name": "cfg-36", "title": "消除黑框", "desc": "消除黑框", "type": "bool", @@ -407,20 +418,20 @@ "default": true, "size": 4 }, - "36": { + "37": { "category": "base", - "name": "cfg-36", + "name": "cfg-37", "title": "深色样张", "desc": "深色样张", "type": "bool", "cur": false, "default": false, "size": 4, - "depend_and": ["23!=对折", "35!=true", "17!=匹配原始尺寸", "17!=最大扫描尺寸", "17!=最大扫描尺寸自动裁切", "28!=true"] + "depend_and": ["24!=对折", "36!=true", "17!=匹配原始尺寸", "17!=最大扫描尺寸", "17!=最大扫描尺寸自动裁切", "29!=true"] }, - "37": { + "38": { "category": "advanced", - "name": "cfg-37", + "name": "cfg-38", "title": "阈值", "desc": "阈值", "type": "int", @@ -431,11 +442,11 @@ "min": 30, "max": 50 }, - "depend_or": ["35==true", "17==匹配原始尺寸", "17==最大扫描尺寸", "17==最大扫描尺寸自动裁切", "28==true"] + "depend_or": ["36==true", "17==匹配原始尺寸", "17==最大扫描尺寸", "17==最大扫描尺寸自动裁切", "29==true"] }, - "38": { + "39": { "category": "advanced", - "name": "cfg-38", + "name": "cfg-39", "title": "背景抗噪等级", "desc": "背景抗噪等级", "type": "int", @@ -446,11 +457,11 @@ "min": 1, "max": 20 }, - "depend_or": ["35==true", "17==匹配原始尺寸", "17==最大扫描尺寸", "17==最大扫描尺寸自动裁切", "28==true"] + "depend_or": ["36==true", "17==匹配原始尺寸", "17==最大扫描尺寸", "17==最大扫描尺寸自动裁切", "29==true"] }, - "39": { + "40": { "category": "advanced", - "name": "cfg-39", + "name": "cfg-40", "title": "边缘缩进", "desc": "边缘缩进", "type": "int", @@ -461,11 +472,11 @@ "min": 5, "max": 30 }, - "depend_or": ["35==true", "17==匹配原始尺寸", "17==最大扫描尺寸自动裁切", "28==true", "17==最大扫描尺寸"] + "depend_or": ["36==true", "17==匹配原始尺寸", "17==最大扫描尺寸自动裁切", "29==true", "17==最大扫描尺寸"] }, - "40": { + "41": { "category": "advanced", - "name": "cfg-40", + "name": "cfg-41", "title": "背景填充方式", "desc": "背景填充方式", "type": "string", @@ -473,11 +484,11 @@ "default": "凸多边形", "size": 40, "range": ["凸多边形", "凹多边形"], - "depend_or": ["35==true"] + "depend_or": ["36==true"] }, - "41": { + "42": { "category": "base", - "name": "cfg-41", + "name": "cfg-42", "title": "防止渗透", "desc": "", "type": "bool", @@ -485,21 +496,21 @@ "default": false, "size": 4 }, - "42": { + "43": { "category": "base", - "name": "cfg-42", + "name": "cfg-43", "title": " 防止渗透等级", "desc": "", "type": "string", "cur": "较弱", "default": "较弱", "size": 16, - "range": ["弱", "较弱", "一般", "较强","强"], - "depend_or": ["41==true"] + "range": ["弱", "较弱", "一般", "较强", "强"], + "depend_or": ["42==true"] }, - "43": { + "44": { "category": "base", - "name": "cfg-43", + "name": "cfg-44", "title": "穿孔移除", "desc": "移除纸张中的穿孔", "type": "bool", @@ -507,9 +518,9 @@ "default": false, "size": 4 }, - "44": { + "45": { "category": "base", - "name": "cfg-44", + "name": "cfg-45", "title": " 穿孔搜索范围占幅面比例", "desc": "穿孔搜索范围占幅面比例", "type": "float", @@ -520,17 +531,17 @@ "min": 0.010000, "max": 0.500000 }, - "depend_or": ["43==true"] + "depend_or": ["44==true"] }, - "45": { + "46": { "category": "base", "name": "grp-4", "title": "送纸方式设置", "type": "group" }, - "46": { + "47": { "category": "base", - "name": "cfg-46", + "name": "cfg-47", "title": "超声波检测", "desc": "超声波检测送纸状态", "type": "bool", @@ -538,9 +549,9 @@ "default": true, "size": 4 }, - "47": { + "48": { "category": "base", - "name": "cfg-47", + "name": "cfg-48", "title": "扫描张数", "desc": "扫描纸张数量", "type": "string", @@ -549,20 +560,20 @@ "size": 32, "range": ["连续扫描", "扫描指定张数"] }, - "48": { + "49": { "category": "base", - "name": "cfg-48", + "name": "cfg-49", "title": " 扫描数量", "desc": "扫描指定数量", "type": "int", "cur": 1, "default": 1, "size": 4, - "depend_or": ["47==扫描指定张数"] + "depend_or": ["48==扫描指定张数"] }, - "49": { + "50": { "category": "base", - "name": "cfg-49", + "name": "cfg-50", "title": "文稿方向", "desc": "文稿方向", "type": "string", @@ -571,15 +582,15 @@ "size": 40, "range": ["0°", "90°", "180°", "-90°", "自动文本方向识别°"] }, - "50": { + "51": { "category": "base", - "name": "cfg-50", + "name": "cfg-51", "title": "背面旋转180°", "desc": "背面扫描的图像旋转180°", "type": "bool", "cur": false, "default": false, "size": 4, - "depend_and": ["23!=单面", "23!=对折", "49!=自动文本方向识别°"] + "depend_and": ["24!=单面", "24!=对折", "50!=自动文本方向识别°"] } } \ No newline at end of file