internet-explorer - 将扫描生成电子文件应用程序与浏览器集成

标签 internet-explorer bho scanning twain

我们有一个基于 Intranet 的应用程序,用户有桌面扫描仪(TWIAN 但不兼容 WIA)。用户需要在浏览器窗口 (IE 8) 中“点击扫描”,并将扫描的图像保存到应用程序中,用户交互最少。

我有一个具有此功能的 c# winform 应用程序,但我正在努力将它与浏览器 (IE 8) 集成。

我考虑过:

  • 将 winform 应用程序作为 dll 调用的浏览器助手对象
  • 具有自己的扫描功能实现的 BHO
  • 银光

我应该考虑其他方法吗?

到目前为止我得到的是相当重的 COM,基于 this question/answer并使用 .NET TWAIN代码项目中的示例。

最佳答案

Siverlight 适合您吗? (您的客户会安装它吗)如果是这样,最好的选择是使用单个 Siverlight 页面进行扫描。

扫描仪是否可以设置为通过电子邮件发送扫描图像,如果可以,您可以让您的网络应用程序读取通过电子邮件发送给它的图像。

如您所知,WinForm 可能是一个“单击一次”的小型 winform 应用程序,可以进行扫描——这取决于客户是否愿意安装 .net 框架。

(Web Apps 仍然有一些令人头疼的事情,但客户要求 WebApp 是因为他们希望“无需安装”)

关于internet-explorer - 将扫描生成电子文件应用程序与浏览器集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6648060/

相关文章:

html - 显示嵌套的 div 失败

html - 为什么菜单出现在 Chrome 和 FireFox 中,而 IE 中没有?

javascript - Internet Explorer 10 和 11 是否支持同步 XMLHttpRequest?

c++ - 编写针对 IE7 的 BHO

c# - WIA 2.0 双面扫描

javascript - Javascript 是否在加载时被解析/解释? (IE)

javascript - 将网站与 iframe 重叠

c++ - (IE BHO) 从 BeforeNavigate2 事件中获取 IWebBrowser2

SDK环境的Android名片扫描库

ios - 在 Swift 5 上扫描信用卡库