我有以下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 代码?
这三个命令的组合可能会把事情搞砸。
^LH30,20
^PW609
^FB590,2,,
^PW609是标签的打印宽度。
^LH30,20 将主位置设置为 30
^FB590 将创建一个超过标签打印宽度的字段块 (30+590=620,即> 609(
所以也许当你稍微调整一下这些时,它可能会正确打印它?