6

伙计们,

我要做的应该很简单:从 ZPL II Programming Guide 中打印一个示例标签。但无论我写什么,标签总是以 40mm 的长度打印。

这是代码:

^XA
^LH0,30
^FO20,10^AD^FDVERSUL^FS
^XZ

我尝试更改打印机属性中的标签设置,尝试添加 ^LL 命令,将单位设置为点。我正在使用 Zebra Setup Utilities 中的控制台,并且我已经将语言更改为 ZPL。没有改变。

你知道我做错了什么,或者是否还有其他地方我应该更改标签的设置?

顺便说一句:打印机在 CPCL 模式下工作正常,看起来这与 ZPL 的配置有关。

提前致谢。

4

2 回答 2

20

打印机中是否装入了间隙或黑标标签介质?还是连续收据纸?

如果打印机在收据纸的非连续模式下,它将寻找标签间隙(或黑标),以便它可以送入下一个标签。如果打印机装有连续收据纸,它将找不到它并进纸到某个最大值。查看^MN命令并尝试将其设置为连续,同时使用^LLZPL 格式的命令。您可以发送^XA^MNN^LL400^XZ^XA^JUS^XZ设置并以连续模式保存打印机,长度为 400 点,看看它是否工作。

于 2014-01-02T16:07:52.973 回答
1

我遇到了类似的问题,但原因不同(GK420T) - 出于某种原因,我使用 关闭了反向进纸~JSO,而静止位置 ( ~TA) 将下一个标签放置在打印头下方的一半处。

如果没有回送,打印机会从这个位置开始,所以看起来标签底部被裁剪,长度和页面大小被忽略了。

将回送顺序更改为~JSN(默认 - 90%)会导致打印机在打印开始之前将标签回滚,以便可以访问整个标签。

于 2017-08-03T14:33:06.800 回答