自过去 2 年以来,我一直在我的 android 项目中使用 Zxing 库,现在我面临读取 GS1-128 条形码格式的问题。
当我使用 QR_CODE_MODE 和 PRODUCT_MODE 作为 SCAN_MODE 时,它适用于除 GS1-128 Barcode 或 Code 128 之外的其他类型的条形码。
如果我使用 AZTEC_MODE 作为 SCAN_MODE 然后 zxing 相机停止读取下面的条形码
如果我使用 QR_CODE_MODE 进行扫描,那么它将返回如下字符串:
“01940190976854571033650100138310200200415131018”,其中预期结果将是“]C101940190976854571033650100138 310200200415131018”。
我从 google play 下载了一个“GS1-128 Decoder”应用程序,为了扫描条码,ZXing 条码扫描器在同一个应用程序中使用,该应用程序给了我预期的结果。GS1-128 解码器应用链接 - https://play.google.com/store/apps/details?id=de.andreashoefler.gs1_128decoder&hl=en
我尝试了所有可能的方法来从 Zxing 库中获得正确的结果,但不幸的是我没有这样做。
您有关“GS1-128 条形码”的信息对我很有帮助。