我必须在ASP.Net MVC中实现扫描功能。
在googling之后,我发现可以使用TWAIN来支持大多数驱动程序。
参考文献:
1.链接1
2.链接2
有人能分享一些ASP.Net MVC应用程序的示例代码吗?在实现此功能时,我们需要考虑哪些问题?
发布于 2015-05-23 12:24:24
链接1我在继承的应用程序中使用过。检查那篇文章的日期,它是在我们使用64位Windows之前创建的.我已经看到了一个应用程序,当它被移动到XP之上的Windows版本时,使用该代码就会失败,因为它们现在都是64位,并且引用32位。尽管如此,它仍然可以修改为工作,但您仍然试图包装内置的操作系统功能,而不是管理。
真正的问题是,从哪里扫描?所有这些代码都不适合基于web的应用程序。如果您可以让Link 1工作,那么它只适用于任何坐在该服务器上的人,而且坦率地说,如果没有提升的权限,应用程序的安全性就无法访问硬件。
您最好的选择是寻找一个第三方组件,它附带一个基于浏览器的组件来进行客户端扫描。我以前使用过VintaSoft吐温,但我相信它仅限于IE。迪纳索夫特有使用HTML5和ActiveX的跨浏览器解决方案。LeadTools是另一个拥有跨平台产品的公司,它的价格相当昂贵,但LeadTools在文档成像和多媒体SDK方面享有很高的声誉。
https://stackoverflow.com/questions/30412210
复制相似问题