【发布时间】:2012-06-11 09:57:39
【问题描述】:
我使用 twain 2.1 连接到扫描仪。如何将扫描仪设置为仅扫描页面的一部分而不显示扫描仪的预览页面。我使用了 source.setRegionOfInterest 方法,但它没有完成扫描,并且扫描仪在重新启动之前无法使用。
【问题讨论】:
-
告诉我们您是如何通过 Java 连接到 Twain 的?如果没有一些背景信息,很难为您提供帮助。例如,您使用的是哪个 Twain 库或接口?请记住,如果某些扫描仪不理解/不支持 TWAIN 命令,它们甚至可以忽略它们。
-
正如 Ewald 所建议的,最好提供更多信息以帮助找到问题的原因。而且我不知道“它没有完成扫描”是什么意思。 TWAIN 提供的 API 允许您扫描图像的一部分。首先,您可以检查您是否调用了正确的 API。其次,检查您的扫描仪的 TWAIN 兼容性(以及如果您使用第三方工具,请检查应用程序)。对于“重新启动后才能使用扫描仪”,您可以尝试在每次扫描会话后关闭源。
-
解决了。我在 vmware 中运行应用程序,因为我的操作系统是 linux ubuntu。当我在带有 Windows 操作系统的系统中运行它时,一切正常。这是记忆的问题。谢谢。