什么是一维码(条形码)?
一维码(Barcode)是由一组宽窄不同的平行线条(黑条)和空白(白条)按照特定编码规则排列组成的图形标识符。它诞生于 1952 年,是最早的自动识别技术之一,至今仍然是全球商品流通和物流管理中使用最广泛的编码方式。
一维码通过光学扫描器读取黑白条纹的反射率差异来解码信息。不同的条码标准(编码格式)适用于不同的行业和场景。选择合适的条码格式是确保编码准确性和兼容性的关键。
常见条码格式对比
| 格式 | 字符支持 | 长度 | 典型应用 |
|---|---|---|---|
| CODE128 | 全部 ASCII 字符(数字、字母、符号) | 可变长度 | 物流运输、包裹标签、库存管理。通用性最强,推荐首选。 |
| EAN-13 | 纯数字 | 固定 13 位 | 国际通用商品条码,超市商品包装上最常见的条码。前 3 位为国家代码(如 690-699 为中国)。 |
| EAN-8 | 纯数字 | 固定 8 位 | EAN-13 的缩短版,用于包装面积较小的商品,如口香糖、铅笔等。 |
| UPC | 纯数字 | 固定 12 位 | 主要在北美地区使用的商品码,功能类似 EAN-13,在美国和加拿大超市广泛使用。 |
| CODE39 | 数字、大写字母、部分符号 | 可变长度 | 工业制造、军事和政府部门。无需校验位,编码简单但密度较低。 |
| ITF-14 | 纯数字 | 固定 14 位 | 物流外箱标识,用于标记整箱/整托商品的运输包装。印刷在瓦楞纸箱上也可识读。 |
| Pharmacode | 纯数字(3 ~ 131070) | 可变长度 | 医药行业专用,用于药品包装生产线的自动化检测和分拣。 |
如何选择条码格式?
通用场景
选择 CODE128,支持字符最全,密度高,几乎所有扫码设备都能识读。
零售商品
国内商品用 EAN-13,北美商品用 UPC。需要向编码中心申请号段。
工业 / 物流
包裹标签用 CODE128,外箱标识用 ITF-14,军工/政府选 CODE39。
医药行业
药品生产线检测选 Pharmacode,专为药品包装设计,支持双向识读。