【问题标题】:GS1 structure data parsing using the ZXing barcode library使用ZXing条码库解析GS1结构数据
【发布时间】:2016-02-26 20:42:19
【问题描述】:

我希望使用 ZXing 库来解码 GS1 DataBar 条形码符号。我不会得到条形码位图,我收到的只是条形码的内容,例如:8110106141416543213500110000310123196000

你能告诉我ZXing有没有可以解码条码结构化数据的方法?我已经尝试查看所有方法,但没有找到合适的方法。

【问题讨论】:

    标签: barcode zxing


    【解决方案1】:

    据我所知,Zxing 不提供 GS1 结构化数据解析功能。

    您可能需要为此编写自己的代码。此答案解释了如何提取和查找 GS1 结构化数据:

    https://stackoverflow.com/a/31760872/2568535

    将 GTIN 分成其组成部分 - GS1 前缀(国家成员组织)、公司前缀和项目标识符 - 并不总是可行的。

    GS1 提供list of Member Organisation prefix assignments,但由每个成员决定如何进一步划分其号码空间。虽然一些国家 GS1 成员提供在线 API 来查找公司数据(例如 GS1US 有 GEPIR),但大多数不提供。同样,一些成员根据其初始数字对公司前缀的长度有严格的规定,但其他成员则没有。

    考虑到这一点,this question 的答案提供了一些免费产品信息平台的示例。

    【讨论】:

    • 谢谢特里。我编写了一个解析器来解析 GS1 条形码。但现在我有一个问题 - 假设如果获得 GTIN-14 条形码,我能从中识别公司前缀吗?我知道公司前缀在 GTIN-14 中始终是可变的,但是如何从 GTIN-14 中解析它?
    猜你喜欢
    • 1970-01-01
    • 2016-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-09
    • 2014-04-18
    • 1970-01-01
    相关资源
    最近更新 更多