Codabar 是一种 1960 年代的条码,至今仍在三个细分领域广泛使用:血库标识、图书馆借书证(美国国会图书馆及许多美国公共图书馆),以及 FedEx 航空运单标签。
它可编码数字 0–9 和符号 - $ : / . +,外加四个字母(A/B/C/D)作为起始和终止字符。
由你浏览器中的 JavaScript 生成。不上传任何内容;我们的服务器上不存储任何内容。
At a glance
| 规范 | ANSI/AIM BC3-1995(USS Codabar)——无 ISO 标准 — ANSI/AIM BC3-1995 (USS Codabar) |
|---|---|
| 又名 | NW-7(日本)· Monarch · Code 2 of 7 · USD-4 |
| 字符集 | 数字 0–9 和符号 - $ : / . + — ANSI/AIM BC3-1995 (USS Codabar) |
| 起始/终止字符 | A、B、C 或 D——框定字符,而非数据 — ANSI/AIM BC3-1995 (USS Codabar) |
| 校验位 | 基本规范中无;某些应用添加模 16 — ANSI/AIM BC3-1995 (USS Codabar) |
| 结构 | 离散型,自校验 — ANSI/AIM BC3-1995 (USS Codabar) |
| 推出年份 | 1972 年(Pitney Bowes / Monarch Marking Systems) |
“Codabar 是一种离散、自校验的符号体系,有十六个数据字符——数字 0 至 9 和六个符号——由四个起始/终止字符 A 至 D 框定。”
格式规则
每个 Codabar 字符串都必须以 A、B、C 或 D 之一开头和结尾——它们不是数据,而是框定字符。它们之间的数据是数字和允许的符号。
起始和终止字符可以不同(例如起始为 A,终止为 B),某些应用用它们来编码关于条码类型的元数据。
你确实需要 Codabar 的场合
仅当你的系统明确要求时才使用 Codabar——通常是图书馆系统、血库标识、FedEx 标签或照片冲印。对于任何没有特定要求的新应用,请改选 Code 128。
Frequently asked questions
- 为什么我必须以 A、B、C 或 D 开头?
- 那些是 Codabar 规范中必需的起始/终止框定字符。扫描器用它们来检测编码的开头和结尾。
- Codabar 有校验位吗?
- 基本规范中没有。某些实现会添加模 16 校验;我们的不添加。
