条形码类型Codabar概述

2023-07-24 5224 人阅读

Codabar(又称Codeabar)是一种线性条形码符号体系,通常用于图书馆、血库、隔夜包裹快递服务等一些特定应用场景。它于1972年由Pitney Bowes公司为其"Matrix Barcode"读取器开发,并后来由AIM(自动识别制造商)国际组织进行标准化。

Codabar是一种自检验的条形码,这意味着每个字符包含起始符号和停止符号,可以在不需要校验位的情况下进行基本错误检测。它可以编码数字(0-9)、六个特殊字符(- $ : / . +)和四个字母(A、B、C、D)。条形码的长度可以变化,并且不包括像许多其他条形码类型一样的字母数字字符。

Codabar中的每个字符由一系列四个条和三个空格表示。起始字符和停止字符由这些条和空格的唯一组合表示。该条形码被认为是较为简单的类型,这使得它易于使用激光扫描器和传统手持扫描笔读取。

以下是起始字符和停止字符及其对应的字符示例:

  • A: 101010011
  • B: 101011001
  • C: 101001011
  • D: 110010101

例如,要将数字123编码为Codabar,条形码表示将为:B-A-A-B-B-C-C-A-A-B-B-D

需要注意的是,虽然Codabar仍然在一些特定应用中使用,但由于现代化和高效率的条形码类型(如Code 128和QR码)可以存储更多信息并具有纠错能力,它在大多数行业中已经被取代。