让Java和TWAIN友好地一起工作

12
我正在开发一个应用程序,可以直接从 TWAIN 扫描仪扫描并传输到 Java Applet 中。我已经了解到 MorenaJTwain,但它们需要付费。我需要免费的工具。虽然我可以使用 JNI 重新发明轮子,但似乎已经有人将其作为 FOSS 工具完成了。
是否有人熟悉一个免费的工具,可以让 Java Applet 直接从 TWAIN 扫描仪读取?
3个回答

5

除了C/C++之外,从任何其他语言调用TWAIN API都会非常麻烦,因为它完全依赖于复杂的C结构,在内存中必须精确复制。如果您只需要相对基本的扫描功能,则可以使用类似GitHub网站这样的工具来调用我的旧版免费的'EZTwain Classic' DLL(在谷歌上搜索eztw32.dll)。


3

嗯,我可能有一些自制的东西可用,我可以检查一下,但现在:在我们公司,我们基本上放弃了这个问题并实施了一个(不幸的是仅适用于Windows的)ActiveX解决方案:网站链接


0

我实际上购买了chestysoft的ActiveX控件。已经使用了大约3年。它运行良好,但是像所有ActiveX一样,您受到IE的限制。而且这个只支持32位。 现在我正在研究flash方法。由于flash可以从相机捕获,为什么不能从扫描仪捕获呢?如果我记得,我会回报我的发现。


1
FYI,Flash不是支持IE 64位和其他浏览器的唯一解决方案。Dynamic Web TWAIN支持Windows和Mac OS X上的IE 32/64、Firefox和Chrome。 - flysakura

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接