发布网友
共3个回答
热心网友
CODE 128条码是1981年由COMPUTER IDENTICS公司开发的、对128个字符进行标准化的多级别编码。其条码的字符与其表示的数据呈1对1的关系,特点是通过起始字符、代码集字符、转换字符的选择使用。
这几个字符集的区别是:
A字符集仅包含数字和大写字母;
B字符集包含大小写字母和数字;
C字符集仅包含从00-99的100个“两位”数字编码。
Auto 是根据数据内容自动选择A\B\C字符集,以最短的方式编码图形。
一般来说,如果条码内容是大写英文字母,用A用B是一样的,如果包含大小写字母,则要用B,如果条码是由纯数字构成且是偶数个数,就要用C了。
CODE 128 的详细说明
热心网友
Code 128 用A、B、C格式,主要看条形码所对应字符串的类型。一般说来:
数字、大写字母和控制字符组成的字符串用A格式,如ABC、AB123;
数字、大小字母和字符组成的字符串用B格式,如Abc123、a-123(B);
双位数字组成的字符串用C格式,如1234、00008182。
实际上,Code 128 编码有码元最短的原则性要求。譬如纯数字12345678,如果采用C格式,仅有4码元(2位数字为1码元);如果采用A、B格式,有8码元(1位数字为1码元)。简单条形码,往往可以使用单一的A、B或C格式;复杂条形码,为了做到码元最短,则可能包含两种乃至三种格式。
详情可参考国家标准 GB/T 18347-2001。
热心网友
网上找些文献吧,我只了解code128 ,不太清楚abc有啥区别