如何解决ZPL 中的 Zebra 自动换行序列号
我有一个与此主题相关的问题:New line in Zebra ZPL。我想打印一个比标签长的序列号。此序列号中不应有连字符。
它由 PLC 打印,它从 PC 获取格式为 ZPL。如果格式更改,我只会获取 ZPL 文件。必须打印在标签上的数据将作为变量给出。
我无法更改通信配置(例如,将打印机直接连接到 PLC 或更改 PC 中的程序)。这意味着,我不能将序列号分成两行(就像我在另一个项目中所做的那样)。但是,当然,我可以更改 PLC 程序,但它必须可以更改为新格式,而无需再次更改 PLC 程序。所以在我看来,拆分 PLC 程序中的代码不是一种选择。
直到现在,我只需要更改代码,使用连字符自动换行或将序列号分成两行。
希望有人有建议。
亲切的问候,
亚历山大·哈特尔
解决方法
使用 ^FB
命令(字段框)。
第一个参数是以点为单位的宽度(总是以点为单位,这是唯一忽略 ^CU
测量单位(这是一个未记录的事实)的命令),第二个参数是框可以具有的最大行数. (还有其他论据。)
^FO100,350
^FB100,2
^FD1234567890^FS
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。