Code128

Code 128是ISO/IEC 15417:2007定义的条形码规范。

Code 128条码可以对全部128个ASCII字符（包括数字、大小写字母、符号和控制符）进行编码。

构成 

一个Code 128条形码由7部分组成。

 空白区域
 起始标记
 数据区
 檢查符號（必填欄位）
 终止符
 最後一條條碼（有的時候，這第六項會視為第五項——終止符的一部分）
 空白区域

数据区 
Code 128条码指定相互间隔的3个条形和3个空白（共六个单元）代表一个字符，每个字符由一个条开始，以一个空结束。在条形码字体中，最后一个条形通常与终止符一起组合成一个更宽的终止符。

下表详细说明了每个字符条码的宽度与间隙的关系，每个条的宽度可以为1,2,3,4个单位。例如字母“A”可以被表示为图案10100011000，或者表示为宽度111323。

參考文獻 

条码