NetWZ

  最近上班比较忙,耽搁了几天,今天星期天有空再继续下去.

128码的內容大致也分为起始码、资料码、终止码、检查码等四部分

128码具有下列特性:
  1. 具有A、B、C三种不同的编码类型,可提供标准ASCII中128个字符的编码使用。
  2. 允许双向的扫描处理。
  3. 可自行决定是否要加上检查码。
  4. 条码长度可自由调整,但包括起码和终止码在內,不可超过232个字元。
  5. 同一个128码,可以采用不同的方式进行编码。藉由A、B、C三种不同编码规则的互换可扩大字符选择的范围,也可缩短编码的长度。

128码的编码方式
 128码有三种不同类型的编码方式(CODE A,CODE B,CODE C),对于选择何种编码方式,则决定于起始码的內容。

编码类别 逻辑型态 相对值
CODE A 11010000100 103
CODE B 11010010000 104
CODE C 11010011100 105

无论是采用A、B、C何种编码方式,128码的终止码均为固定的一种性能,其逻辑型态皆为1100011101011。

从上可以得出128的起始码与终止码的逻辑形态。

注意多观察一些128条形码可得出规律,一共四种种类型的大小的黑白条。都按倍增加宽的。

有人可能不明白条码中的黑条与白条宽应该是多少以及1代表什么,0代表什么呢?

最好理解的答案是:条码的黑条或白条宽度按一单位的宽。比如CODE B码的起始码是11010010000,1代表一个单位的黑,0代表一个单位宽的白---就是“黑黑白黑白白黑白白白白”的单位组成的条。

 

分类:

技术点:

相关文章: