如何使用条形码找出产品(具有他的特点)?

时间:2014-08-04 13:44:29

标签: barcode barcode-scanner

有没有办法解密货物?例如,如果我收到产品条形码,然后使用一些库,找出它是什么产品?例如,苹果汁,一升特定公司。 解决这个问题的方法是什么?现在我对某些平台的决定不感兴趣。我问一下这个问题的一些决定。

2 个答案:

答案 0 :(得分:1)

产品条形码(12或13个数字长,取决于位置)只是一个项目编号,它们不包含任何有关产品的信息。您可以从这些条形码中获得一些基本信息:

  • 前3位数字表示条形码来自哪个国家/地区。你可以看看这里 http://en.wikipedia.org/wiki/List_of_GS1_country_codes列表。
  • 接下来的9位数字由4到6位数字组成,告诉您条形码来自哪家公司, 然后有3到5位数字,这是特定SKU的项目编号
  • 最后是一个校验位。

答案 1 :(得分:1)

阅读本文:GSDN Database,其中列出了大约18个月前的1100万件物品。毫无疑问,如果需要,您将能够访问该数据库 - 它由全球权威机构管理。

项目条形码的长度可能是13位,12位或8位 - 有一个公式可以将较短的代码转换为13位数。所有系统应该在很多年前转换为13位数,因此不需要带有13位条形码的产品也需要UPC-A(12位)代码才能在美国使用。

一般方案是使用前2个,有时3个数字作为国家代码,然后分配公司代码和项目编号(由公司分配),然后是校验位。分配给公司代码和项目的实际位数因当地GS1办公室而异,但国家+公司+项目数字的总数必须为12 + 1校验位= 13.

例如,澳大利亚使用国家93,然后是公司代码的5或7位数(取决于预期的产品数量),然后是项目代码的5或3位数。