barcode - 为什么使用 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
解决问题,并且线条完全正常且可扫描。我尝试了许多不同的方法来旋转代码,但都没有成功,我无法理解为什么旋转条形码时线条会变粗。
有没有人知道为什么会发生这种情况?
解决方案
就我而言,解决方案是打印速度太快。如果它是设置中的一个选项,另一个潜在的解决方案是降低打印机本身的黑暗或温度。
只需打开我各自的斑马打印机的打印首选项,我就会看到一个Print Speed
设置为 12.7 cm/s 的设置。将其降低到 10.1 cm/s 解决了这个问题。
推荐阅读
- javascript - Str.Slice 切片空间
- python - python如何识别下例中是否在print语句后声明了局部变量?
- python - Pygame空白(黑色)屏幕
- assembly - 需要帮助将正确的结果输入 0500 地址
- python - 应用程序无法启动,因为无法初始化 Qt 平台插件
- java - 如何创建自定义订单以对 Java String 电话号码进行排序?
- wordpress - 您没有足够的权限访问此管理页面
- emgucv - Emgu.CV 如何从字节数组读取和保存图像?
- amazon-web-services - 在 Amazon Redshift 和 Amazon RDS 之间查询和连接数据
- ios - 尝试将图像添加到 Firebase 存储,然后将图像位置添加到 Firestore 文档