Zebra ZPL 标签打印机将打印命令从一个打印作业传递到另一个打印作业。因此,如果您发送旋转标签的 ^FWR
命令,则所有将来的作业都将旋转,因此如果要在纵向模式下打印下一个标签,则必须将方向重置为 ^FWN
。
有没有办法在每个打印作业上自动重置 Zebra 上的"标准"设置?因此,上一个作业中的设置不会延续到下一个作业?我希望我发送到打印机的每个 zpl 文件都打印完全相同,无论之前打印的内容如何。
或者是否有一组我可以发送的默认命令来重置方向、字体、位置、dpi、测量值等?
有一个命令可以执行开机/恢复出厂设置,但我不想在每次打印标签时都这样做。
您可以手动重置所有不需要的设置。
这对我有用
^PON^LH0,0^FWN
.
FWN resets field orientation
LH resets the offset
PO resets print orientation
不确定您是否需要所有这些和/或您也需要其他内容。在我的特殊情况下,我不需要 FWN。
将一些示例ZPL粘贴到打印机时,我的打印被搞砸了。接下来的 30 个标签的方向和偏移量发生了变化,使它们无法使用。所以我现在在我的标签开头有上面的命令。
您可能还需要专门重置其他设置。
如果可以发送 ZPL 之前或之后要打印的标签,请添加所需的命令,例如在开始^XA
/结束^XZ
标签之外^PO
。它应该更改它,直到设置另一个类似的命令。