Я знаю, что вы можете использовать WIA из экосистемы .net без (слишком) больших хлопот, но я обнаружил, что использование WIA таким образом, ну, по крайней мере, беспорядочно.Я видел, что мой код ведет себя совершенно неработающим, некоторые функции WIA не работают и вообще отказываются играть, не говоря уже о хорошем.
Вы можете прочитать об этом в моем WIA 2.0 специфических проблемах HP ScanJet 7650 , на которые не было получено ни одного комментария, не говоря уже о ответе в течение шести месяцев.
Итак, я готов купить работающий компонент WIA .NET за разумную сумму - до 300 долларов.Я просматривал ComponentSorce, и есть много бронтозавров за 2000 $, которые делают TWAIN и едят маленьких детей, если не обращаются хорошо, но ни один компонент WIA .NET.
О да, и немного напыщенно - документация MSDN и примеры по WIA действительно не соответствуют стандартам.
ОБНОВЛЕНИЕ - Всем, кто считает, что эту проблему можно решить с помощьючтение проверочных и готовых статей с примером кода на WIA - невозможно .Чтобы перейти от беспроблемной работы к надежной поддержке сканирования для многих устройств - это большая работа.Я протестировал три разных сканера на своем компьютере, используя WIA из .net, и когда вы думаете, что выяснили некоторые детали, вы подключаете другой сканер и видите, что ничего не выяснили.Вот почему я готов заплатить за это.