使用TWAIN开发扫描仪的自动选择

时间:2014-03-07 13:11:55

标签: c++ twain

我开发了一个使用c ++与平板和自动文档进纸器类型的扫描仪进行交互的代码。现在我想在我的代码中包含一个新功能,这将是一个自动功能,这意味着它默认从ADF扫描仪扫描,但如果ADF扫描仪中没有文档,它会自动从平板部分输入。请建议我使用twain或示例代码的一些CAPABILITY函数或一些重要的链接来在我的代码中介绍这个新功能。

1 个答案:

答案 0 :(得分:0)

要从扫描仪的自动进纸器进行扫描,您可以使用CAP_FEEDERENABLED功能。

要检查进纸器中是否有可用的文件,您可以:

CAP_PAPERDETECTABLE - 确定Source是否可以告知文档已加载。 将TW_CAPABILITY.Cap字段设置为CAP_FEEDERLOADED以检查是否已加载文档。

您可以参考TWAIN specification了解更多详情。