Codabar是由Monarch Marking Systems在1972年研制的条形码。它是在"2 of 5"后早期阶段引入的条形码。广泛用于需要序列号的领域,如血库、门到门交货服务订单以及会员卡片管理。
Codabar具有4个条和3个空(共7个单元),每个窄或宽的宽度代表一个字符(字母)。7个条和空代表一个字符。其包含20位字符集:数字“0-9”,A、B、C、D四个英文大写字母,以及6个特殊字符(“-”、“:”、“/”、“.”、“+”、“$”)。在条形码的开始和结束(起始/终止符)都有A、B、C或D(a、 b、 c 或 d)中的任一个。
Codabar的遗漏读取比ITF的要少。同CODE 39相比,条码尺寸也较小。但这并不总意味着Codabar就不存在遗漏读取。如果条形码的打印质量不好,往往会出现遗漏读取。所以为了避免遗漏读取,推荐采用和ITF一样的办法,把条形码读取仪设置在"数位指定"功能上,
只读取规定位数的数字。
在条码软件中生成Codabar 码会很简单,而且还可以通过数据库批量生成。后续我们会介绍批量生成Codabar码的方法。