Ссылка 1 Я видел, что используется в приложении, которое я унаследовал. Однако проверьте дату этой статьи, она была создана до того, как мы установили 64-битную Windows. Я видел приложение, которое использовало этот код, сработало, как только оно было перенесено на версию Windows выше XP, так как теперь они все 64-битные и ссылаются на 32-разрядные. Тем не менее, он может быть изменен для работы, но вы по-прежнему пытаетесь обернуть встроенные функциональные возможности ОС, которые не управляются.
Реальный вопрос, сканирование откуда? Ни один из этих кодов не подходит для веб-приложения. Если вы можете заставить Link 1 работать, это будет работать только для тех, кто сидит на этом сервере, и, честно говоря, безопасность приложения не будет иметь доступа к оборудованию без повышенных привилегий.
Лучше всего искать сторонний компонент, который поставляется с компонентом на основе браузера для сканирования клиентов. Я использовал VintaSoft Twain в прошлом, но я считаю, что он ограничен только IE. Dynamasoft имеет кросс-браузерные решения, использующие HTML5 и ActiveX. LeadTools - это еще один кросс-платформенный продукт, он довольно дорогой, но LeadTools имеет отличную репутацию в области создания документов и мультимедийных SDK.
Dynamasoft - это POC работает для меня, чем вы – Chiranjeevi