条形码是由一系列不同宽度的平行黑条和空格组成。每个条和空格的组合或序列都是一个代码,表示诸如产品类型、大小、制造商或运输来源等信息。条形码结构如图1所示。
条形码通常有不同的大小。条形码的大小越小,它可以编码的字符数就越少。一维条形码,也称线性条形码,可以容纳8到25个字符。表示数据(数字字符、字母表等)的条形图案从左到右排列。条形码长度定义了包括右侧和左侧安静区在内的总长度。推荐的条形码高度是打印机允许的最高值。建议保持条形码长度大于15% 的高度。条形码扫描器使用 LED 或激光作为光源来捕捉条形码的图像,解码器对条形码进行解码,并以传统的数据格式将其传递给计算机。