Вопрос

Я написал простой код сканирования с использованием WIA. У меня нет устройства сканера, поэтому я не могу это проверить. Могу ли я имитировать WIA-устройство для тестирования его?

Это было полезно?

Решение

С достаточным усилием и WIA SDK (и, вероятно, Windows DDK, а также) вы, вероятно, можете. Но это будет большое количество усилий, особенно по сравнению с ценником дешевого сканера.

Я предполагаю, что ваше время чего-то стоит. Если это проект хобби, затем сравните цену дешевого сканера к спасению времени, которые могут быть потрачены на работу над забавными частями проекта. Если это рабочий проект, то спасение времени является более ценным для вашего клиента, чем вам, но все равно должен быть бизнес-кейс для покупки оборудования, который сэкономит больше времени, чем стоимость.

Другие советы

Это определенно то, что вы хотите: https://github.com/twain/wia-on-twain.

Я имитирует сканер и публикует интерфейс TWAIN и WIA. Также смоделируется сканирование графической страницы, поэтому вы можете попробовать разные разрешения и цветные схемы.

Не уверен, но может быть http://scanworksssoftware.com/twainimporter.aspx. поможет вам

или перейти к http://twain.org. А в разделе «Fast Find» Нажмите на последнюю ссылку под названием «Пример источника данных и приложения». Это будет установить TWAIN 2.0 и источник образца имени «TWAIN2 FreeImage Software Scanner», который имеет некоторые основные функции сканирования. У него нет интерфейса драйвера Но позволит вам сканировать и получить / установить некоторые общие свойства.

Ну, попробуйте, если эта виртуальная веб-камера поддерживает интерфейс WIA: http://www.soundmorning.com/

Если это так, вы все набор и готов к работе.

Вы также можете искать «Fake Webcam», есть много версий.

Одно озабоченность о том, что все водители WIA не создаются одинаково. У нас недавно были проблемы с использованием водителей Brother Wi, которые были предположительно сертифицированы. Водитель не позволит доступу к лотке подачи. Мы также оказались на необходимости написать интеграцию TWAIN.

Звучит как случай, когда пишет виртуальное устройство, которое является созданием WIA Compate, может быть то, что нужно отдать от сообщества.

(1) http://graphics.kodak.com/docimaging/us/en/support_center/document_scanners/desktop/i65_scanner/support/drivers_and_sdowloads/i55_And_i65_scanner_driver/inex.htm. Installsoftware__v1.7.exe.

(2) http://sourceforge.net/projects/twain-samples/files/twain%202%20sample%20Application/ Wiaontwain_sdk.msi.

(3) Для тестирования только вы также можете использовать бесплатную демо-версию коммерческого файла Import Twain Driver XPCTWAIN. Информация о продукте: http://www.jse.de/products.html#xpctwain.Демо скачать: http://www.jse.de/download/setup_xd.exe. setup_xd.exe.

Я знаю, что этот вопрос очень старый, но я опубликую это как ссылку.

Поскольку Windows 10 Microsoft сделала Репозиторий GitHub С примерными драйверами, включая WIA:

https://github.com/microsoft/windows-driver-samples/tree/master/wia.

Я еще не смог проверить их, но они должны создать тестовое устройство.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top