印客邦

条形码印刷注意事项:扫不出来的原因都在这

条形码印刷的四条铁律:尺寸不小于标准的80%(约30×20mm)、条空对比度足够(深条浅底)、留出两侧静区、避免金色和红色系印条码。上机前用扫码枪实测是唯一可靠的验证。

条码为什么会扫不出来

扫码器靠红光读取”条”与”空”的反差。印刷环节任何降低反差、破坏比例的因素都会导致读取失败——而失败的代价是整批包装报废或超市拒收。

四条铁律

  1. 尺寸下限:EAN-13标准尺寸37.29×25.93mm,允许缩放80%–200%。低于80%(约29.8×20.7mm)后印刷公差会吃掉条空精度,读取率骤降。高度可适当截短但不建议低于15mm。

  2. 颜色规则:扫码红光下,红色系呈”白”、被当成空。因此:

    • ✅ 黑条白底(永远正确)、深蓝/深绿条配白底/黄底
    • ❌ 红条、橙条、金色条;红底、深色底
    • ❌ 金银卡纸和镭射膜上直接印条码(镜面反光干扰),需先印白底色块
  3. 静区(留白区):条码左右两端必须留出约10倍模块宽度的空白(左侧≥3.6mm,右侧≥2.3mm,常规按5mm留),任何图文压入静区都会导致无法识读。

  4. 印刷方向与工艺:条码的”条”方向尽量与印刷方向平行(避免机械方向的墨层扩展改变条宽);柔印和丝印的网点扩大明显,条码需做条宽补偿(BWR),交给专业条码生成软件而非手画。

文件制作规范

  • 用专业工具生成矢量条码(含BWR补偿),不要截图、不要用样机图里的示意条码
  • 条码统一用单色黑K100,避免四色叠印套不准
  • 覆亮膜后反光略增,一般无碍;镭射膜、金属质感表面必须预留白色印刷底

条码为什么要做“条宽补偿”

印刷时网点和线条都会向外扩张(网点扩大),条码的黑条印出来会比文件里略粗,白色的空就相应变窄,条空比例一变,扫码器就可能读错。所以专业条码软件生成的条码会预先把黑条做细一点,这就是条宽补偿(BWR)。补偿多少取决于印刷方式和纸张:柔印、丝印和粗糙纸张扩大得多,要补得多。原理见网点扩大与印刷压力。

可变码:这几个字符不要混用

刮刮卡、票券上的流水号和密码是可变数据喷印,喷码字体比较死板,下面几组字符同时出现时,印出来很难分清:

  • 数字 0 和大写字母 O;
  • 数字 1、大写字母 I 和小写字母 l。

生成数据时尽量避免它们出现在同一批密码里;实在要用,就换字体或提前和客户说明。条形码不知道选哪种编码时,刮刮卡、票券类常用 128 码。

二维码的尺寸下限,看承印物

场景最小尺寸说明
纸张印刷(宣传单等)约 15×15mm深色底上要留白边
布面产品(鼠标垫等)不小于 25×25mm布料伸缩,精度更差
热转印挂绳等织物抖音码、小程序码易变形失效线条精度要求高的码慎用

不管哪种,二维码都要用单色黑,并在印后用手机实际扫码,不能只看视觉。

最后一道保险

打样后用真实扫码设备测试:超市激光枪、手机摄像头各扫一次,缩放过的条码尤其要测。检验标准可参考 GB/T 18348《商品条码 条码符号印制质量的检验》。

常见问题

条形码最小能印多小?

EAN-13 的标准尺寸为 37.29×25.93mm,允许按 80%–200% 缩放。缩到 80%(约 29.8×20.7mm)以下,印刷公差会吃掉条空精度,读取率骤降;高度可以适当截短,但不建议低于 15mm。

条形码能用红色或金色印吗?

不能。扫码器用红光读取条与空的反差,红色系在红光下呈“白”,会被当成空,所以红条、橙条、金色条都不行,红底、深色底也不行。黑条白底永远正确;金银卡纸和镭射膜上要先印白底色块再印条码。

条形码两边为什么要留空白?

条码左右两端的空白叫静区,约为 10 倍模块宽度(左侧不少于 3.6mm、右侧不少于 2.3mm,常规按 5mm 留)。任何图文压进静区,都会导致条码无法识读。

相关阅读

更新于 · 内容由印刷工厂一线团队审核 ·了解审核机制