《表2 左侧数据字符的字符集选择规则》

《表2 左侧数据字符的字符集选择规则》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于word的EAN-13条码原理实训设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

从字符集中还可以看出每个代码是用7位二进制表示的,因此在条码符号中对应7个模块,根据图2中左右侧数据字符的模块组成情况,可以看出,其左侧的42个模块只能表示6个数字代码,右侧35个模块和7个模块的校验字符合计能表示6个数字代码,两侧共计能表示12个数字代码,但EAN-13条码有13位数字,左侧第一位,即第13位数字代码没有条码符号,是通过左侧数据字符采用的字符集的排列情况来表示的,见表2[1]68。初学者就容易产生疑惑:条码生成过程可以直接按照表2和表1就能选择相应的字符集将数字代码转换成二进制代码,但在译码过程中扫描器扫完后得到的是一串连续的二进制代码,怎么去辨别采用的是A子集还是B子集。在授课过程中,教师也会告诉学生是计算机会按照模块组成数,自动截取相应位数的二进制代码,左侧数据字符是按每7位截取,然后同过其中“1”的个数是奇数就是A子集,“1”的个数是偶数就是B子集。教师叙述完成后,由于无法模拟这一过程,导致很少有初学者能理解。