我希望使用ZXing库来解码GS1 DataBar条形码符号。我不会得到条形码位图,我收到的只是条形码的内容,例如:8110106141416543213500110000310123196000
。
您能否告诉我ZXing是否有一种可以解码条形码结构化数据的方法?我试着看看那里的所有方法,但我找不到合适的东西。
答案 0 :(得分:0)
据我所知,Zxing没有提供GS1结构化数据解析功能。
您可能需要为此编写自己的代码。这个答案解释了如何提取和查找GS1结构化数据:
https://stackoverflow.com/a/31760872/2568535
将GTIN分离为其组件 - GS1前缀(国家成员组织),公司前缀和项目标识符 - 并非总是可行。
GS1提供list of Member Organisation prefix assignments但是每个成员都可以决定如何进一步划分他们的数字空间。虽然一些国家GS1会员提供在线API来查找公司数据(例如GS1US有GEPIR),但大部分都没有。同样,一些成员基于其初始数字对公司前缀的长度有严格的规定,但其他成员则没有。
考虑到这一点,this question的答案提供了一些免费产品信息平台的例子。