Codabar 扫描器
读取 Codabar——至今仍用于图书馆借书证、血库和早期快递单据的条形码。
用摄像头扫描 code,拖入一张图片,或用 Ctrl + V 粘贴。
How to use the Codabar 扫描器
- 用摄像头对准条码,拖入图片,或用 Ctrl + V 粘贴。
- 起止字母属于码制本身,不属于数据。
- 解码出的数字会连同识别出的码制一起显示。
About the Codabar 扫描器
Codabar 是 1970 年代的码制,之所以能在少数特定场景中留存下来,是因为替换它意味着要给数以百万计的现有物品重新贴标。图书馆用它印在借阅证和书脊上;血库用它印在血袋和样本管上;一些快递和照片冲印系统至今仍把它印在单据上。
它编码数字和六个符号,最显著的特征是四个起止字符——A、B、C、D——它们出现在条码两端,但并不属于数据本身。不同行业对使用哪一对赋予了不同含义,因此同样的数字被 A/B 和被 C/D 包裹时,对读取它们的系统而言可能意味着不同的事。
Codabar 的码制本身没有内建校验位。在对准确性有要求的场合,使用它的行业会自行定义——例如血库标准就在其之上叠加了额外结构。扫描时值得记住这一点:你得到的号码就是印刷内容本身,没有任何算式验证过它。
用摄像头、图片或粘贴方式扫描,全部在你的设备上解码,不上传任何内容。通用的字母数字替代方案请见 Code 128 扫描器。
Frequently asked questions
Codabar 现在还用在哪里?
图书馆、血库,以及一些早期的快递和照片冲印系统。它之所以留存,是因为给现有物品重新贴标的成本高于继续使用它。
A、B、C、D 这几个字符是什么?
包裹条码两端的起止字符。它们不属于数据,不同行业对所用的那一对赋予不同含义。
Codabar 有校验位吗?
码制本身没有。有需要的行业会另行定义,因此扫描得到的 Codabar 值并没有像 EAN 那样经过算术验证。
新系统应该选 Codabar 吗?
不应该。它只支持数字和少数符号,且没有内建的错误校验。除非必须与现有标签保持一致,否则 Code 128 在各方面都更好。

