条码打印尺寸与静区:让条码扫得到的关键数字
在收银台或仓库码头扫不到的条码,大多是因为尺寸问题:太小、被截得太短,或被其他图案挤压。只要知道三个关键数字,规则其实很简单。
三组号码
- X 尺寸(模块宽度):最细线条的宽度。其他所有线条和空白都是它的整数倍,因此它决定了整个条码的大小。
- 条码高度:条纹的高度。较高的条纹可以用更倾斜的角度扫描,也比较耐刮损。
- 静区:第一条线之前和最后一条线之后的空白区域。扫描仪用它来判断条码从哪里开始、到哪里结束。
常见条码的尺寸
| 条码 | X 尺寸 | 线条高度 | 静区 |
|---|---|---|---|
| EAN-13、UPC-A、ISBN | 100% 时为 0.330 mm(0.264 至 0.660 mm) | 100% 时为 22.85 mm | EAN-13:左侧 11X,右侧 7X。UPC-A:两侧各 9X |
| EAN-8 | 100% 时为 0.330 mm(0.264 至 0.660 mm) | 100% 时为 18.23 mm | 两侧各 7X |
| UPC-E | 100% 时为 0.330 mm(0.264 至 0.660 mm) | 100% 时为 22.85 mm | 左侧 9X,右侧 7X |
| 外箱上的 ITF-14 | 0.495 至 1.016 mm | 至少 31.75 mm | 至少 10X,另加保护条 |
| 物流标签上的 GS1-128 | 0.495 至 1.016 mm | 至少 31.75 mm | 至少 10X |
| Code 128、Code 39、Codabar | 标签打印机建议 0.25 mm 或以上 | 长度的 15% 或 6.35 mm,取较大者 | 至少 10X |
| Data Matrix | 手持式图像扫描仪建议 0.25 mm 或以上 | 正方形,大小由模块数决定 | 四周至少 1X |
| PDF417 | 0.25 mm 或以上 | 列高至少为 3X | 四周至少 2X |
零售条码:放大比例
EAN 和 UPC 条码有固定的设计尺寸,称为 100%,模块宽度为 0.330 mm。整个条码可在 80% 到 200% 之间缩放。低于 80% 时,条纹会细到结帐扫描仪难以稳定读取。如果 80% 的 EAN-13(含边距约 29.8 mm 宽)还是放不下,请向你的 GS1 办事处询问 EAN-8 编号。
不要单独缩减高度。把条纹截短(称为截断)只有在万不得已时,GS1 才允许,而且截断后的条码除非正对着扫描仪,否则很难读取。结帐扫描仪会从多个角度读取,需要足够的高度才能做到。
静区的实际做法
空白区是条码的一部分。请让它保持空白,不要有文字、边框、标签边缘、折线、接缝或模切边缘。在 100% 的 EAN-13 上,左侧是 3.63 mm,右侧是 2.31 mm。有些设计师会在右侧数字后面印一个小小的 >,提醒大家这块空间必须保持净空。
配合你打印机的点数
打印机只能印出整数个点宽的线条。如果在 203 dpi 热感打印机(每点 0.125 mm)上要求 0.33 mm 的线条,它必须把有些线条四舍五入为 2 点、有些为 3 点,粗细不一的线条可能扫不到。请改选点数为整数的模块宽度:
| 打印机分辨率 | 点尺寸 | 合适的模块宽度 |
|---|---|---|
| 203 dpi(大多数热感标签打印机) | 0.125 mm | 2 点 = 0.250 mm,3 点 = 0.375 mm,4 点 = 0.500 mm |
| 300 dpi | 0.085 mm | 3 点 = 0.254 mm,4 点 = 0.339 mm,6 点 = 0.508 mm |
| 600 dpi | 0.042 mm | 6 点 = 0.254 mm,8 点 = 0.339 mm,12 点 = 0.508 mm |
我们的产生器会依你选择的分辨率显示每条条纹的像素数。若是交由印刷厂印制的包装,请提供矢量文件(SVG、PDF 或 EPS),并让印刷厂套用条纹宽度缩减,稍微缩细条纹,以弥补印刷时油墨扩散的影响。
逐步说明
- 找出你的条码适用的标准。 零售条码有固定的 100% 尺寸;物流与工业条码则有最小的 X 尺寸。上方表格涵盖了常见的类型。
- 请选择打印机能精准印出的 X 尺寸。 除以打印机的点尺寸,并四舍五入为整数个点。
- 请维持完整高度与静区。 两侧请保留空白,不要为了省空间而缩短条纹。
- 以最终尺寸导出。 印刷请使用 SVG、PDF 或 EPS,或使用符合打印机分辨率的 PNG,并以 100% 放置。
- 打印一份样张并扫描它。 使用实际会遇到的扫描仪、材质和灯光。
想进一步了解常见问题:条码为什么扫不到。关于 QR Code,请参阅 QR Code 尺寸指南。