热门问题
时间线
聊天
视角

Code128

Code 128 来自维基百科,自由的百科全书

Code128
Remove ads

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

Thumb
一个Code 128条形码样本

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

构成

Thumb
条形码编码 (Code 128B).
1:空白区域, 2:起始标记, 3:数据区, 4:校验符, 5:终止符

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

  1. 空白区域
  2. 起始标记
  3. 数据区
  4. 检查符号(必填栏位)
  5. 终止符
  6. 最后一条条码(有的时候,这第六项会视为第五项——终止符的一部分)
  7. 空白区域

数据区

Code 128条码指定相互间隔的3个条形和3个空白代表一个字符(symbol),每个字符由一个条开始,以一个空结束。每个字符由不同宽度的黑色条和白色空组成,所有宽度都是基本“模组”(module)的倍数。每个条和每个空的宽度为1至4个模组,字符的宽度固定:3个条和3个空的宽度总和为11个模组。在条形码字体中,最后一个条形通常与终止符一起组合成一个更宽的终止符。

Code 128左右两侧空白区域的最小宽度为10x,其中x为模组的最小宽度。条码左右两侧的空白区域是必要的。

下表详细说明了每个字符之中条与空的宽度关系,每个条的宽度可以为1,2,3,4个模组。例如字母“A”可以被表示为图案10100011000,或者表示为宽度111323。

更多信息 值, 128A ...
Remove ads

参考文献

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads