CODE 128条形码详细介绍

2022-03-28 | 2480 阅读
CODE 128 是由Computer Identics Corporation(美国)在1981年研制的。CODE 128条形码可以表示全部128个ASCII码字符(数字、字母的大、小写、符号和控制符)。由于可以表示所有电脑键盘上的字符(除了日语的日本汉字、平假名、片假名),因而是可以在电脑上方便应用的条形码。

CODE 128 是由Computer Identics Corporation(美国)在1981年研制的。CODE 128条形码可以表示全部128个ASCII码字符(数字、字母的大、小写、符号和控制符)。由于可以表示所有电脑键盘上的字符(除了日语的日本汉字、平假名、片假名),因而是可以在电脑上方便应用的条形码。


 

CODE 128条码基本构成:


 

条码大小有4种。
用3个条和3个空(共六个单元)代表一个字符。
起始符有三种,"CODE-A"、"CODE-B"和"CODE-C"。起始符的类型决定了后面字符的构成。


 

当采用CODE-C时,用一种条式图案来表示2位数字。这需要很高的数据密度。
当采用码来设置字符时(CODE-A、CODE-B和CODE-C),起始符为CODE-A的条形码在条形码的处理中可以变为采用CODE-B或CODE-C栏的字符。
当采用"SHIFT"时,只有紧靠SHIFT的一个字符可以在下一栏被变更(A到B,B到C,C到A)。(和电脑键盘上的SHIFT键操作类似)
"模块103"用作校验位。

CODE 128的特征:

 CODE 128 条形码包含所有128个ASCII码字符(包括诸如[ESC]、 [STX]、 [ETX]、 [CR] 和 [LF]的控制符在内)。
当起始符为CODE-C时,一个条式图案可以代表2位数字。这就使得条形码的构成很有效。如果条形码数据具有12位或更多,同ITF相比,CODE 128更小。
由于CODE 128 的条的大小有四种,因此要求打印机的打印质量要很高。CODE 128 不适合采用点阵打印机和FA喷墨打印机,也不适合采用橡皮凸版在箱板纸包装箱上进行打印。

如果只是处理数字,CODE 128采用CODE-C 作为起始符,条形码具有很高的数据密度。EAN-128采用了CODE 128的特征,目前应用于许多工业领域中。采用EAN-128 ,可以在条形码内包括不同的数据,如产品的生产日期、有效期、重量、大小、批号、目的地、顾客往来账户等等。