【问题标题】:Simulating a TWAIN Device模拟 TWAIN 设备
【发布时间】:2010-11-21 03:17:38
【问题描述】:

我们公司使用的一些软件只接受来自“成像设备”的输入,即 TWAIN 设备(例如扫描仪)。

问题在于我们以数字方式接收文件,因此使用实际的扫描仪需要我们打印、扫描和粉碎我们已经在计算机上但不在软件中的文档。

我很好奇是否有人知道我们如何能够同时解决这个问题。我的第一个想法是想办法让程序误以为我们正在使用扫描仪,通过一些新的“成像设备”,它只会读取文件,然后将其吐出到软件中,但我什至没有知道从哪里开始。

我们提出了一个功能请求,认为这个问题显然应该在软件本身中解决,但该公司因在更新方面非常滞后而臭名昭著。

【问题讨论】:

    标签: twain image-scanner device-emulation document-imaging


    【解决方案1】:

    扫描仪使用的系统称为 TWAIN,因此您需要寻找某种虚拟 twain 驱动程序。

    快速的谷歌搜索会产生几个点击,我自己没有任何软件经验,所以不能提供任何进一步的建议。

    我通过专家交流找到了两个这样的提供商:
    http://www.twaintools.de
    http://www.scanpoint-usa.com

    【讨论】:

    • 谢谢。用更好的信息更新了 OP
    【解决方案2】:

    好的,晚了几个月...但如果您有兴趣,我有一个 TWAIN 驱动程序框架/工具包,可以让您相当轻松地构建它,这取决于您的扫描应用程序期望什么以及阅读难度来自您的数字文档的图像。这是一个 Microsoft Visual C++ 项目。免费,但您需要我们的许可才能根据它重新分发驱动程序:GenDS

    TWAIN 工作组也有一个示例/骨架驱动程序,我认为它是直接的 C - 并且 使用 有一些相当糟糕的错误(为什么我写我的 ;-) 但是,它可能有更好的。 在他们的download page 上查找“示例数据源和应用程序”。

    当然,我有一个“商业”版本的 GenDS,我用它来编写 TWAIN 驱动程序。

    【讨论】:

      猜你喜欢
      • 2011-07-19
      • 2018-07-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多