1

我想写一个系统来处理我家的重要文件。这是获取新文档的用户故事:

  1. 我“添加新文档”并被提示使用我的组合打印机/扫描仪进行扫描。
  2. 我查看扫描的副本以查看其质量是否足够好。它有。
  3. 系统告诉我用数字 N 标记它,我这样做了。我还输入了标题、文档类型、描述以及何时不再需要存储文档(可能永远不会一直保留它)。

问题是访问扫描仪。我不知道最顺畅的方法是什么。理想情况下,它将通过某种标准接口支持“所有”扫描仪。我不知道那是否存在。我应该用 Java、Python 还是其他东西来做这件事?

我的主要平台是Linux。但如果它也适用于 Windows,那就太好了。如果我设法创造出一些有用的东西,我会将它作为 GPL 发布,所以这也是一个很好的理由。;-)

感谢您的阅读!

4

2 回答 2

3

在 Linux 下,扫描仪的通用接口是SANE

于 2010-01-10T21:41:06.013 回答
1

扫描仪的标准接口是TWAIN。如果你用谷歌搜索“java twain”或“python twain”,你会得到很多有用的东西,例如

于 2010-01-10T21:39:12.773 回答