ZXING - 处理“未找到条形码”和“无法解码条形码”

时间:2013-09-26 12:20:35

标签: java barcode zxing

我正在使用谷歌库ZXING来解码Code39条形码,我想以不同的方式处理“未找到条形码”的情况和“无法解码条形码”的情况:是否可能?

非常感谢

1 个答案:

答案 0 :(得分:1)

根据解码失败的明显性质,抛出不同的异常。

最常见的是NotFoundException,这意味着它看不到任何看起来像条形码轮廓的东西。那里可能有也可能没有条形码;它只是没有看到它。

如果条形码似乎格式不正确,则会抛出

FormatExceptionChecksumException。这意味着它发现了一些看起来像条形码但在解析过程中失败的东西。这通常是因为它几乎正确地读取它但不完全。也就是说,这更强烈地表明那里有一些条形码。