研究员,
我正在尝试做的应该很简单:从ZPL II编程指南打印示例标签。但无论我写什么,标签总是印有40毫米长。
这是代码:
^XA
^LH0,30
^FO20,10^AD^FDVERSUL^FS
^XZ
我尝试更改打印机属性中的标签设置,尝试添加^ LL命令,将单位设置为点。我正在使用Zebra Setup Utilities的控制台,我已经将语言更改为ZPL。没有改变。
你知道我做错了什么或者是否还有其他地方我应该更改标签的设置?
BTW:打印机在CPCL模式下工作正常,看起来它与ZPL的配置有关。提前致谢。
答案 0 :(得分:16)
打印机中是否装有间隙或黑标标签介质?还是连续收据纸?
如果打印机处于带有收据纸的非连续模式,它将查找标签间隙(或黑色标记),以便它可以输送到下一个标签。如果打印机装有连续的收据纸,它将无法找到它并以最大值进给。查看^MN
命令并尝试将其设置为连续,同时还使用ZPL格式的^LL
命令。您可以发送^XA^MNN^LL400^XZ^XA^JUS^XZ
以连续模式设置和保存打印机,400点长度只是为了查看它是否有效。
答案 1 :(得分:1)
我有一个类似的问题,但原因不同(GK420T) - 由于某些原因我使用~JSO
转换了反馈,而其余位置(~TA
)将下一个标签放在了打印头。
没有反馈,打印机从此位置开始,因此看起来标签的底部被裁剪,长度和页面大小被忽略。
将反馈序列更改为~JSN
(默认值 - 90%)会导致打印机在打印开始前将标签回滚,以便可以访问整个标签。