- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
条码 CODE128 编码规则
CODE128 简介
CODE128 码于 1981 年推出,是一种长度可变、连续性的字母数字条码。与其他一维条码比
较起来,相对较为复杂,支持的宇元也相对较多,又有不同的编码为式可供交互运用,因此其应
用弹性也较大。
CODE 128 特性
1、具有A 、B 、C 三种不同的编码类型,可提供标准 ASC II 中 128 个宇元的编码使用;
2 、允许双向扫描;
3、可自行决定是否加上校验位;
4 、条码长度可调,但包括开始位和结束位在内,不可超过232 个字元;
5、同一个 CODE128 码可以由 A 、B 、C 三种不同编码规则互换,既可扩大字元选择的范围,
也可缩短编码的长度。
CODE 128 编码方式的编码范围
1、CODE128A :标准数字、大写字母、控制符及特殊宇符;
2 、CODE128B :标准数字、大写宇母、小写字母及特殊字符;
3、CODE128C /EAN128: [00 ]~[99 ]的数字对集合,共 100 个, 既只能表示偶数位长
度的数字。
CODE 128 编码规则
开始位+[FNC1 (为EAN128 码时附加)]+数据位+校验位+结束位
CODE 128 校验位计算
(开始位对应ID +每位数据在整个数据中的位置×每位数据对应的ID 值)% 103
CODE 128 编码表
ID ASC II Cade128A Cade128B Cade128C BandCode 编码值
0 32 SP SP 00 212222 11011001100
1 33 ! ! 01 222122 11001101100
2 34 “ “ 02 222221 11001100110
3 35 # # 03 121223 10010011000
4 36 $ $ 04 121322 100h0001100
- 1 -
ID ASC II Cade128A Cade128B Cade128C BandCode 编码值
5 37 % % 05 131222 10001001100
6 38 06 122213 10011001000
7 39 ‘ ‘ 07 122312 10011000100
8 40 ( ( 08 132212 10001100100
9 41 ) ) 09 221213 1100h00h000
10 42 * * 10 221312 11001000100
11 43 + + 11 231212 11000100100
12 44 ,
文档评论(0)