CODE128介绍
CODE128是一种高效率条码
它一共映射了106种编码,
每种编码针对不同版本的CODE128(CODE128A,
CODE128B,
CODE128C),
代表了不同的数据组合
同时,
每种编码通过11个黑白条模块的组合实现
终止符比较特殊,由13个模块组成
CODE128A:
标准数字和字母,
控制符,
特殊字符
CODE128B:
标准数字和字母,
小写字母,
特殊字符
CODE128C:
[00]-[99]的数字对集合,
共100个
CODE128整体结构如下:
■■■■■其他的去网站看,有■■■■■加分啊
Code128码分成三类,即128A、128B、128C。它们的区别就是对应的字符表不一样。
这个码是由黑白相间的,黑的叫“条”(B),白的叫“空”(S)。并且条和空都有4种不同的宽度。它从细到粗赋予1、2、3、4这几个值。
将码按这个读取后,转成对应的数值,但这个码有头和尾,其中头有3种:A)211412
B)211214
C)211232
。这分别表示此Code128是什么类型的。(ABC其中一种)
然后去掉尾段(校验位),6位一组,转成对应的数值即可。
从条码可看出,客人提供的是EAN128码,而你的是Code128C码。两者的区别在于EAN128在开始位后多加了一个控制位FNC1,同时将FNC1做为第1位数据加入到检验位的计算。但是,用扫描枪扫出的结果是完全一样的。如果客人要求完全一致,你改用EAN128码即可。
这是两个完全不同的码制,相当于两种不同的语言。这两种条码使用的编码规则不同,能表示的字母符号数量也不同,如果是表示纯数字,CODE-128码更有优势,可以用较短的条码图形表示更多位数的数字。
CODE128一般不需要校验位,目前也没有关于128码校验位算法的说明。需要用到校验位的是EAN-13码,这种条码一般是用在商品上的,最后一位校验位是根据前12位数字经过一定的算法而生成的,并不是手工算出来的。山东青岛艾讯条码技术小组提供 >
以上就是关于code128码的编码方法全部的内容,包括:code128码的编码方法、如何看懂Code128条形码、按照相同的Code 128条码数字,生成的条形码和原版为什么在图形上不一样等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!