我正在从 2 个不同的系统打印到 zebra 热敏打印机,一个使用 BarTender 打印标签的 Windows 环境作为数据源,以及一个使用如下命令文件打印的旧系统(绿屏)。
我的问题是当我从 Windows 打印机打印时,打印机设置会发生变化,所以当我从另一个系统打印时,它会丢失宽度并超出边缘。
我试图在下面的代码中添加一个打印宽度设置,但它不起作用,^PW700 并且可以提供一些建议!这不是一种我非常了解的语言。我不知道我是否以正确的方式/地点使用了代码,或者我是否使用了正确的代码?可能是我需要使用 BYw 吗?
^XA^LL456,^PW700^LH0,0^FS
^FO21,196^B3N,N,66,N^FDWU000208375^FS
^FO18,18^A0N,24,24^FDPrd Code : 84100705 ^FS
^FO18,48^A0N,24,24^FDDANDY GREY ^FS
^FO18,78^A0N,24,24^FDQuantity Remaining : 4.00^FS
^FO18,108^A0N,24,24^FDAmended : 01/07/15 Received : 01/07/15^FS
^FO18,138^A0N,24,24^FDBATCH : 241071 ^FS
^FO18,168^A0N,24,24^FD^FS
^FO129,276^A0N,24,24^FDW U 2 0 8 3 7 5
^XZ
Run Code Online (Sandbox Code Playgroud)
提前致谢
小智 5
现在回答这个问题可能为时已晚,但可能对其他人有帮助。
您的代码不起作用的原因可能是 ^PW 之前的逗号造成的
^LL456,^PW700
因此删除它应该适用于任何系统:
^LL456^PW700
zpl 的常用命令代码是
^(命令)(参数),(参数)...
| 归档时间: |
|
| 查看次数: |
6931 次 |
| 最近记录: |