我们正在开发C#.NET Web应用程序,它必须能够连接到前端用户的扫描仪,网络摄像头或签名板(http://www.signotec.com/)设备并执行他们的操作。这应该嵌入浏览器。
据我所知,它可以用Java,AIR,Silverlight4(它仍然是测试版)。
您更喜欢它是实现这一目标的最佳解决方案。前端用户可以限制使用Windows,但它应该与浏览器无关(如果没有任何简单的跨浏览器解决方案,它也可以限制为IE7 +)
我刚读过 WIA through web browser - ASP.NET 我希望那里有新的东西;)
Google Gears怎么样?我读到他们不会继续发展它:(
答案 0 :(得分:0)
你看过ActiveX吗?我知道它是特定于IE的,但它可能是您在Silverlight4之前的唯一选择。
答案 1 :(得分:0)
连接到前端用户的扫描仪,网络摄像头或签名板 (http://www.signotec.com/)设备并执行他们的操作。这个 应该嵌入浏览器。
Scanner.js正是如此。它允许最终用户从TWAIN WIA扫描仪扫描文档桌面浏览器(Chrome,Firefox,IE),并且您的服务器端可以使用任何编程语言实现,包括C#ASP.NET。
例如,下面的JavaScript代码可让您获取扫描的图像并显示在您的页面上:
function scanToJpg() {
scanner.scan(displayImagesOnPage,
{
"output_settings" :
[
{
"type" : "return-base64",
"format" : "jpg"
}
]
}
);
}
或者,您可以将扫描图像直接上传到Web服务器。 Visit this Github repository了解更多示例。