BarTender 条码扫不出来排查指南:10 个常见原因与解决方法
标签打出来了,文字都对,但就是扫不出来——这是用 BarTender 最常遇到的问题之一。
条码扫不出来,原因可能在设计、打印、介质、扫码设备任何一个环节。这篇手册按从简单到复杂的顺序,列出 10 个最常见的原因,你可以对照着排查。
先做个快速判断
在开始排查之前,先确认两件事:
- 是所有条码都扫不出来,还是只有某一个? 如果只有某一个,大概率是这个条码的内容或尺寸问题。
- 是所有扫码枪都扫不出来,还是只有某一个? 如果只有某一个扫码枪,可能是扫码枪的问题。
先把范围缩小,排查起来更快。
原因 1:X 尺寸太小
这是最常见的原因。
X 尺寸就是条码最窄条的宽度。X 尺寸太小,条码就太密,扫码枪扫不出来。
怎么判断:肉眼看条码的竖线是不是很细、很密。
解决:把 X 尺寸调大一点。一般 Code 128 的 X 尺寸最小不要低于 7.5mil(0.19mm)。如果用的是 203dpi 的打印机,建议 X 尺寸在 10mil 以上。
在 BarTender 里调整 X 尺寸:双击条码对象 → 符号体系和大小 → 调整窄条宽度。
原因 2:四周留白不够
条码四周需要有足够的静区(留白)。没有留白,扫码枪无法定位条码的边界。
怎么判断:条码旁边是不是紧挨着其他元素?
解决:条码四周至少留 2-3mm 的空白。把其他元素挪远一点。
原因 3:对比度不够
条码扫不出来,很多时候是对比度问题。
常见情况:
- 白底黑条 → 对比度最好
- 黄底黑条 → 还行
- 红底黑条 → 很糟糕,红光会吸收红光
- 透明标签打黑条 → 背景不是白色,对比度不够
解决:尽量用白底黑条。如果必须用其他底色,先做对比度测试。
原因 4:打印分辨率不够
如果你的条码很密、很小,203dpi 的打印机打不清晰。
判断标准:
- 203dpi:适合 10mil 以上的 X 尺寸
- 300dpi:适合 7.5mil 以上的 X 尺寸
- 600dpi:适合 5mil 以上的 X 尺寸
解决:如果你的 X 尺寸小于 10mil,建议用 300dpi 以上的打印机。
原因 5:打印速度太快
打印速度太快,条码就会模糊——竖线边缘不清晰。
怎么判断:肉眼看条码竖线是不是发虚、边缘模糊。
解决:调慢打印速度。在打印机驱动里把打印速度调低一档试试。
原因 6:浓度/深度不对
打印浓度太浅,条码颜色不够黑。浓度太深,条码溢胶,竖线变粗。
解决:调整打印浓度,找到刚好的平衡点——条码够黑但不溢胶。
原因 7:条码内容有问题
有些字符某些条码类型不支持。比如 Code 128 虽然支持大部分字符,但有些特殊字符可能编码不对。
怎么判断:把条码内容输到在线条码生成器里,看看能不能生成正确的条码。
解决:确认你的条码类型支持你用的字符集。
原因 8:条码类型选错了
比如客户要求 Code 128,你做成了 Code 39——虽然都是条码,但内容编码方式不同,扫不出来。
解决:确认客户要求的条码类型,在 BarTender 里选对应的符号体系。
原因 9:扫码枪设置不对
有时候不是条码的问题,是扫码枪的问题。
排查:
- 换个扫码枪试试,看能不能扫出来
- 扫码枪是不是只开了某些条码类型的支持
- 扫码枪是不是距离标签太远/太近
原因 10:介质问题
标签纸本身的问题也会导致扫不出来:
- 标签纸太光滑,反光
- 标签纸有底纸透光
- 标签纸有折痕或污渍
解决:换一批新的标签纸试试。
排查顺序建议
按这个顺序排查最快:
- 先换个扫码枪,确认不是扫码枪的问题
- 肉眼看条码的 X 尺寸是不是太小
- 看四周留白够不够
- 把条码拉大,再试印一张
- 调慢打印速度,再试印一张
- 如果还是不行,检查打印浓度和分辨率
大部分情况,前几步就能解决。
相关阅读
还是解决不了?
如果以上 10 个原因都排查过了还是扫不出来,可以联系我们的技术支持团队。我们会远程帮你看模板、看打印效果,找出问题所在。