引言
第一步
我试着用移动条形码阅读器和在线工具读取条形码(见下图),得到了它: data - 30925018,可视化算法- Code128C。
第二步
然后,我尝试从给定的数据生成条形码,并得到以下图像:
原始条形码
生成条形码
第三步
正如你所看到的,图像是不同的。所以,我决定自己解密。结果如下:
原解密条形码
生成解密条形码
С板
问题
我的思想
发布于 2018-11-01 16:17:52
原始映像是一个GS1-128 (以前的EAN-128),它表示以下GS1应用程序标识符格式化的数据:
(30)925018
意思是计数项目: 925018。
对,是这样。根据定义,以第一位置的FNC1字符开头的代码128是GS1-128,因此应该包含根据GS1规范编码的数据。
下面的答案中提供的背景描述了这种编码的原则:https://stackoverflow.com/a/31760872/2568535
校验和在代码128规范(以及任何派生的应用程序标准)中是强制性的,通常不会在任何可读的文本中显示。在您生成的符号(不是GS1-128,因为没有"FNC1 In first")中,如果校验和字符恰好与FNC1匹配,这只是巧合,尽管正如Brian所指出的--它不是。
https://stackoverflow.com/questions/53098714
复制相似问题