ScanMosaic

为什么我的条码扫不出来?11 种原因与解决方法

阅读时间 7 分钟 · 更新于 2026 年 11 月 7 日

首先,先判断你遇到的是哪一种问题。如果扫描仪有哔声,但收银机显示「找不到商品」,代表条码没问题,只是该店的系统里没有这个编号。如果完全没有反应,就是扫描仪读不到条码。本指南谈的是第二种情况,并从最常见的原因开始说明。

1. 缺少静区

文字、边框或标签边缘离条码太近。扫描仪需要两侧有空白,才能找到起点和终点。请至少留 10 个模块宽度,零售条码则依 GS1 规定的数值(EAN-13 左侧 11、右侧 7)。

2. 条码太小或被截短

零售条码若小于标准尺寸的 80%,或为了塞进空间而缩短条纹,就很难读取。物流条码需要比零售条码大得多的模块:纸箱上的 ITF-14 与 GS1-128 至少要 0.495 mm。请参阅条码打印尺寸与静区。

3. 颜色不适合扫描仪

激光与 LED 扫描仪使用红光。红色、橘色、黄色与浅棕色的条纹会反射红光而变得看不见,红色背景也会让黑色条纹难以辨识。请使用白底搭配黑色或深蓝色条纹。把条码印在透明标签上、贴在深色产品上,也是常见的失败原因。

4. 图片被拉伸或模糊

小尺寸的 PNG 在设计软件中放大后,边缘会变模糊、线条粗细不均。请以打印机的分辨率下载并以 100% 置入,或改用矢量档。切勿只往单一方向拉伸条码。

5. 线条印得太粗或太细

墨水会在吸水性强的纸张和瓦楞纸板上晕开,让条纹变粗、空白变窄。印字头磨损的热感打印机,则会在条纹上留下白线。请向印刷厂询问条宽缩减处理,并更换或清洁磨损的印字头。

6. 模块宽度与打印机不相符

在 203 dpi 的打印机上,0.33 mm 的模块无法均匀印出,会导致部分条纹比其他条纹宽。请选择打印机点数的整数倍,例如 0.25 mm 或 0.375 mm。

7. 扫描仪关闭了该条码类型

许多扫描仪出厂时只激活常见的条码类型。Codabar、Code 39、ITF 与二维码往往预设关闭,而 ITF 扫描仪通常只接受特定长度,以避免读取不完整。请查阅扫描仪的设置指南;大多数都是扫描说明书上印的设置条码来完成设置。

8. 扫描仪无法读取 2D 条码

Data Matrix、PDF417、Aztec 和 QR Code 都需要以相机为基础的图像式扫描仪。较旧的激光扫描仪只能读线性条码。许多手机相机 App 只会辨识 QR Code,所以请改用条码扫描 App 测试。

9. 检查码或内容有误

检查码错误的 EAN 或 UPC,扫描仪完全不会接受。Code 39 无法容纳小写字母,GS1-128 则需要正确的应用识别码。我们的产生器会检查这一切,并对每个条码进行测试扫描,所以从这里下载的文件一定能被解码。

10. 表面造成干扰

光亮的薄膜会反射扫描仪的光线,弯曲的瓶身会让条纹偏离视线,而横跨接缝、折痕或瓦楞凹槽的条码则会断裂。能用雾面处理就尽量用;在细圆柱上,要让条纹保持水平;并尽量把条码放在平坦的面上。

11. 损坏与磨损

刮伤、磨损和泡水都会破坏条码。一维条码没有错误更正,只要一道刮痕横贯整个条码高度,就可能无法扫描。加高条码、替常被触碰的标签覆膜,以及在容易磨损的零件上改用 Data Matrix,都有帮助。

快速找出原因的方法

  1. 在屏幕上扫描文件。 如果电子档扫不出来,问题出在条码本身:编号、类型或设计。
  2. 检查编号。 确认检查码,并确认扫描仪显示的字符与预期完全相同。
  3. 检查尺寸、边距和颜色。 将印出的成品与标准尺寸比对,检查空白区是否被裁切,并确认是浅色底配深色条。
  4. 检查扫描仪的设置。 请确认该条码类型已激活,且长度设置允许你的条码。
  5. 重新印一份样张。 一次只改一个地方,这样才知道是哪个调整有效。

关于 QR Code,请参阅 QR Code 扫不到。

常见问题

问题

为什么我的条码用手机扫得到,在收银台却扫不到?

手机 App 的容错性高,连太小、对比太低或缺少静区的条码也读得到。收银台扫描仪读取速度更快、角度更广,但需要标准尺寸与清楚的边界。

为什么收银机显示找不到商品?

条码已被正确读取,但该号码不在那间店的商品数据库中。请把你的 GTIN 和产品数据提供给零售商,或确认你用的是正确的号码。

条码可以太大吗?

会。如果条码比扫描仪在持握距离下的视野还宽,就读不到。EAN 与 UPC 不应超过 200%。

红色条真的扫不到吗?

没错,激光和红光 LED 扫描仪就是这样。红色和白色背景一样会反射红光,条纹就会消失。

一分钟内做好你的第一个 QR Code

免费、保护隐私,下载前先帮你测试扫描。