Я использую сканер 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 диалог сканер
Задача ещё не решена.
Других решений пока нет …