1

如何在 zxing android 应用程序中禁用反向图像扫描?是否可以与应用程序设置或修改源有关?我只想从左到右(绿线)扫描代码。并且不要从右向左扫码(红线)。有一些没有错误控制的伪条码(例如 en.wikipedia.org/wiki/Pharmacode)在两个方向上有不同的代码。谢谢你的帮助!

绿线 - 允许。 红线 - 禁止

4

1 回答 1

0

如果不支持该格式(并且 Pharmacode 不在 ZXing 条码列表中:https ://github.com/zxing/zxing/blob/master/README.md ),您必须将 ZXing 代码修改为支持您的特定格式或查找/购买/许可一个库。我可以翻转 UPC 或 Code128 条形码这一事实嵌入在该代码类型的解码逻辑中。

老实说,我相信修改 ZXing 需要付出一些努力,因为您需要修改一维解码器以获取方向值或修改解码输出以处理两种方向情况并分别解析出正确的方向结果。

于 2018-04-26T06:34:39.757 回答