3

我们正在开发 C#.NET Web 应用程序,它必须能够连接到前端用户的扫描仪、网络摄像头或签名板 ( http://www.signotec.com/ ) 设备并执行他们的操作。这应该嵌入浏览器。

据我所知,Java、AIR、Silverlight4(它仍然是测试版)是可能的。

你更喜欢什么是实现这一目标的最佳解决方案。前端用户可以限制使用Windows,但应该是独立于浏览器的(如果没有简单的跨浏览器解决方案,也可以限制在IE7+)

我刚刚 通过网络浏览器阅读了 WIA - ASP.NET ,我希望那里有新的东西;)

谷歌齿轮怎么样?我读到他们不会继续开发它:(

4

2 回答 2

0

你看过 ActiveX 吗?我知道它是特定于 IE 的,但它可能是您在 Silverlight4 之前的世界中的唯一选择。

于 2010-02-23T22:43:29.970 回答
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"
         }
      ]
   }
   );
}

或者,您可以将扫描的图像直接上传到网络服务器。访问此 Github 存储库以获取更多示例。

于 2016-08-18T08:46:33.843 回答