用java运行纸质扫描仪软件
Posted
技术标签:
【中文标题】用java运行纸质扫描仪软件【英文标题】:Running paper scanner software with java 【发布时间】:2012-08-03 01:48:15 【问题描述】:我想知道是否有任何方法可以使用 java 调出扫描仪软件。基本上,我希望能够让用户单击“扫描文档”按钮,然后用户 PC 上安装的任何扫描仪都会出现询问扫描选项等。
【问题讨论】:
【参考方案1】:你可以看看这个问题What libraries do I need to use a paper scanner in java?
但基本上,根据您的目标平台,您可以尝试
JTwain 和/或JSane
或试试Morena
我过去使用过 Morena,发现它非常易于使用,但我正在等待 WIA 实现完成
【讨论】:
现在有办法使用类似 Runtime.getRuntime.exec("default scanner") 的东西来运行它吗? @MatthewPigram 不是真的,这就是 Twain 和 Sane API 的全部意义所在。如果您知道与这些 API 接口的特定前端,那么您可以。 真可惜,我是发布您在上面链接的先前问题的人,我正在寻找使用 JTwain 之类的库的替代方法。我希望有类似于打印工作原理的东西 @MatthewPigram 从技术上讲,“打印的工作原理” 是这些库正在做的事情。它们在您的应用程序和驱动程序之间架起了一个通用接口。打印恰好是内置的 是的,但我必须为这些付钱哈哈以上是关于用java运行纸质扫描仪软件的主要内容,如果未能解决你的问题,请参考以下文章