标签工具 文章 帮助 返回主页
文档目录
文档目录

条形码无法识别?如何解决?

原创  未经同意,请勿转载路径:常见问题 - 《条形码无法识别?如何解决?》

制作生成的条形码,如果使用扫码设备难于识别、识别错误或者无法识别,是什么原因?应该如何解决?

通常有以下几种原因:


1.打印纸尺寸太小

条形码的宽度,与生成条形码的内容字数成正比,字数越多,生成的条形码宽度就越大。

当条形码宽度较大,小尺寸的打印纸无法正常装下条形码时,通常,打印机会自动缩小条形码的尺寸,至适配打印纸尺寸。

在缩小过程中,一些细小的条纹会被忽略删除,最终导致条形码错误,无法识别

因此,应根据生成的条形码大小选用尺寸合适的打印纸

多零简单测算过,对于广泛使用的203dpi热敏打印机,平均每1个字符至少占宽度约2mm。例如,生成条形码的字数为20,则打印纸宽度至小为40mm。


2.条形码没有预留足够的边距

某些打印机打印的边距存在误差,可能会裁剪掉条形码左右两端一小部分条纹,导致无法识别,因此,尽量预留一些空白边距

多零条形码初始化会预留30个单位的边距,如果不够,可以再增大调整。

点击【为什么条形码要预留一些边距】了解更多。


3.条形码生成的码制与扫码的码制不一致

例如生成条形码使用Code128码制,而扫码设备却按照Ean13识别。解决方法调整统一的码制即可。通常商品流通会使用Ean或UPC码制,而内部业务会使用Code128。如果无法确定是哪种码制,可逐个码制生成条形码,能正常识别的就是正确的码制了。


4.生成条形码的数据错误

这种情况,需要检查并导入正确的数据即可解决。

如果遇到问题或需要帮助,请反馈给多零。