【问题标题】:Handling paper scanner jams using Morena使用 Morena 处理扫描仪卡纸
【发布时间】:2012-08-13 12:16:20
【问题描述】:

我一直在使用 Morena 库通过使用 Morenas TWAIN 实施的 ADF 扫描文件来扫描文档。但是,当扫描仪卡住时,我发现了一个问题,我的程序会崩溃并烧毁。我试过寻找一些方法来处理这个问题,但我只是想不出一种实用的方法。如果有人能提出一种处理方法,将不胜感激。

【问题讨论】:

  • 您联系过 Gnome 吗?他们通常都很好
  • 没试过,我想在我求助之前看看社区是否有什么可以提供的。

标签: java netbeans applet twain image-scanner


【解决方案1】:

Twain 驱动程序应向条件代码状态报告卡纸。如果发生卡纸,它应该返回 TWCC_PAPERJAM=20。许多驱动程序不支持此功能。您可以在特定硬件上试验 getConditionCode、getResultCode 方法。

ImageConsumer 常量在检测出现某种问题时很有用。 (但是,您将无法检测到发生的具体是卡纸。)有三种可能的状态值:

IMAGEABORTED = 图像创建过程被故意中止。

IMAGEERROR = 生成图像时遇到错误。

STATICIMAGEDONE = 图像已完成,没有更多像素或帧要传送。 您还可以使用 MorenaImage 类的 getStatus 方法接收这些值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-21
    • 2015-12-18
    • 2019-01-04
    • 2012-08-03
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多