一维条码Code128类型-A、B、C及Auto的区别

发布时间: 2015-06-03 08:47 字号:

Code128条码是1981年由COMPUTER IDENTICS公司开发的、对128个字符进行标准化的多级别编码。其条码的字符与其表示的数据呈1对1的关系,特点是通过起始字符、代码集字符、转换字符的选择使用。

这几个字符集的区别是:

(1)A字符集仅包含数字和大写字母;

(2)B字符集包含大小写字母和数字;

(3)C字符集仅包含从00~99的100个“两位”数字编码。

(4)Auto是根据数据内容自动选择A/B/C字符集,以最短的方式编码图形。

一般来说,如果条码内容是大写英文字母,用A用B是一样的,如果包含大小写字母,则要用B,如果条码是由纯数字构成且是偶数个数,就要用C了。

下面就来用专业条码制作软件来详细说明它们的图形区别:

Code128 A/B/B/Auto条码图

下图是Code128A、B、C的起始符结构,有经验的条码工作者,可以根据图形来判断是什么类型。

条码起始符为“START A B C” 的结构图

条码起始符为“START A B C” 的结构图

条码设置

UCC/EAN是Code128的编码扩展,引入了AI标识符概念,也就是带括号“()”的128码,如果见到类似“(01)12345(90)123456”这样的一维码数据,可以断定就是EAN128类型。

UCC/EAN 128条形码

以上还有一点没有提到,也挺重要的:

Code128 Auto 是自适应状态,即根据内容的多少打印条码,会自动适应条码的宽度。

Code128 A/B/C呢,是可以固定宽度的,设置后不会自动改变条码的宽度,即你设定多少宽度就是多少宽度。

欢迎联系我们咨询相关业务
微信二维码