ZPL代码在2台打印机中的打印方式不同

时间:2017-03-27 14:46:27

标签: printing zebra-printers zpl

我有以下ZPL代码:

^XA^LH30,20^MD15^PW609
^FO0,20^AD^FD            Pull Sample Post-Login^FS
^FO0,45^AD^FDStudy ID :      ^FS
^FO0,70^AD^FDLIMS No :       3216665-TIME_FACT-STOR_COND^FS
^FO0,95^AD^FB590,2,,^FDMaterial Name : 2187- Abatacept (CTLA4g) for Injection 250mg/Vial^FS
^FO0,140^AD^FDBatch No :      ^FS
^FO0,165^AD^FDTime Point :    ^FS
^FO0,190^AD^FDStorage Conditions :^FS
^FO0,215^AD^FDRemoved By :    ^FS
^FO0,240^AD^FDRemoval Date :  
^FS^XZ

在GX430T上,标签宽度为2x3英寸。它将字段“材料名称:”打印出来,将其包装到第二行。

在生产中尝试相同的代码时,使用标签宽度为(1x3英寸)的ZM400打印机。它打印所有字段,除了材料名称字段,您只看到材料名称字段应该是一个空白行。

我怀疑这是标签宽度的问题。如何更改生产ZM400打印机标签宽度所需的ZPL代码?

1 个答案:

答案 0 :(得分:0)

这三个命令的组合可能会搞砸。

^LH30,20
^PW609
^FB590,2,,

^ PW609是标签的打印宽度。

^ LH30,20设置原定位置为30

^ FB590会创建一个超出标签打印宽度的字段(30 + 590 = 620,大于> 609)

所以也许当你稍微调整一下时,它可能会正确打印出来吗?