我正在尝试在C#项目中使用WIA配置Kodak i2600扫描仪的颜色和深度。多篇文章提到参数6146(可以取值1(彩色),2(灰度)或4(黑白))和4104(颜色深度= 24)。
当我迭代扫描仪属性数组时,这些属性不会出现。
我使用foreach循环来迭代属性,以下是我得到的列表:
- 3112: 用户名: *******
- 4098: 项目名称: 根
- 4099: 完整项目名称: 0000 \ 根
- 4101: 项目标志: 76
- 2: 唯一设备ID: {613DD1FC6 - 810E- 1100 - 13EC7- 0800213E2092F} \ 0000
- 3: 制造商: 柯达
- 4: 描述: KODAK i2600扫描仪
- 5: 类型: 65537
- 6: 端口: \ AUsbscan0
- 7: 名称: KODAK i2600扫描仪
- 8: 服务器: 本地
- 9: 远程设备ID:
- 10: Ul Class ID: {40131AD10 - 3391 - 11D2- 9A33- 00C04FA36145}
- 11: 硬件配置: 0
- 12: 8audRate:
- 13: STI通用功能: 49
- 14: WIA版本: 2.0
- 15: 驱动程序版本: 1.1.0.0
- 16: PnP ID字符串: usb=vid 040a&pid 601d=0000000000000000={6bddlfc6- 810f- 11d0- bec7- 0800 2be2092f}
- 17: STI驱动程序版本: 3
- 4125: 项目类别: {F193526F- 5988- 4A26- 9888- E16E4F97CE10}
- 1026: 固件版本: 0
- 3086: 文档处理功能: 8229
- 3087: 文档处理状态: 5
- 3095: 最大扫描时间: 3600000
- 3090: 水平光学分辨率: 600
- 3091: 垂直光学分辨率: 600
- 3103: 显示预览控件: 0
- 3098: 页面宽度: 8500
- 3099: 页面高度: 14000
- 3096: 页数: 0
- 3076: 水平纸张进纸尺寸: 8500
- 3077: 垂直纸张进纸尺寸: 14000
- 3088: 文档处理选择: 1
- 3078: 纸张进纸器注册: 1
- 3104: 最小水平纸张进纸尺寸: 1000
- 3105: 最小垂直纸张进纸尺寸: 1000
- 3100: 预览: 0