首页 > 解决方案 > 使用 C++ 更改 wia 扫描仪对话框上的默认选定颜色

问题描述

我正在使用 wia 扫描仪使用 c++ 扫描文档。我已经完成了所有工作,但是我需要将默认颜色选择为灰度,并且在该下拉菜单中默认纸张尺寸为 A4。通过网络搜索,到目前为止一无所获。我在 Microsoft 的页面上看到要更改您使用 WIA_IPS_CUR_INTENT -> WIA_INTENT_IMAGE_TYPE_GRAYSCALE 和 WIA_IPS_PAGE_SIZE -> WIA_PAGE_A4 的颜色。但是当我设置这些属性时,这似乎并没有改变默认选择的颜色。

WriteProperty(device, WIA_IPS_PAGE_SIZE, WIA_PAGE_A4);
WriteProperty(device, WIA_IPS_CUR_INTENT, WIA_INTENT_IMAGE_TYPE_TEXT);

任何想法或建议这里是对话框: wia dialog scanner

标签: c++scanningwia

解决方案


推荐阅读