首页 > 解决方案 > 为什么使用 ZPL 旋转 Code 128 条码会使条码变粗?

问题描述

考虑下面的 ZPL 代码。

^XA
^BY2,2,80
^FO50,50^BCR^FD3079+Plate-SS-14 # 44^FS
^XZ

使用http://labelary.com/viewer.html上的在线查看器会显示垂直旋转的条形码,其下方带有标签,一切看起来都很好。

但是,当我打印标签时,条形码无法扫描,因为条形码的线条太粗(见下图)。从中删除旋转标志^BCR并使其^BC解决问题,并且线条完全正常且可扫描。我尝试了许多不同的方法来旋转代码,但都没有成功,我无法理解为什么旋转条形码时线条会变粗。

有没有人知道为什么会发生这种情况?

损坏的旋转条码图像

工作(未旋转)条码图像

标签: barcodezplbarcode-printingzpl-ii

解决方案


就我而言,解决方案是打印速度太快。如果它是设置中的一个选项,另一个潜在的解决方案是降低打印机本身的黑暗或温度。

只需打开我各自的斑马打印机的打印首选项,我就会看到一个Print Speed设置为 12.7 cm/s 的设置。将其降低到 10.1 cm/s 解决了这个问题。


推荐阅读