【发布时间】:2022-11-30 05:57:52
【问题描述】:
我在使用 Zebra GK420t 打印一些标签时遇到问题。
Zebra Designer Essentials 生成下一个 ZPL 脚本:
CT~~CD,~CC^~CT~
^XA~TA000~JSN^LT0^MNW^MTT^PON^PMN^LH0,0^JMA^PR3,3~SD23^JUS^LRN^CI0^XZ
^XA
^MMT
^PW192
^LL0823
^LS0
^FT109,754^A0B,28,28^FH\^FDTEXTHERE^FS
^FT109,482^A0B,28,28^FH\^FDTEXTHERE^FS
^FT109,211^A0B,28,28^FH\^FDTEXTHERE^FS
^PQ1,0,1,Y^XZ
但它只打印中心文本并垂直打印。
我的 ZPL/设计有什么问题?
这是我第一次使用这种打印机,所以我是新手,我需要使用浏览器打印,使用 Javascript 库,一切都在这里。但是当我打印它时,一切都是错误的:
- 只打印中心文本
- 垂直打印
- 文本被剪切
谢谢
【问题讨论】:
-
由于
^A0B,28,28字体命令中的B指定将文本旋转 270 度,所以文本是垂直的。但更重要的是,您似乎正在尝试使用单一格式在不同的标签上打印。这是不可能的(除非标签是三个横跨)。 -
谢谢!。关于 B 它有效!您知道我如何使用 ZPL 脚本打印不同的标签吗?我需要使用浏览器打印,但始终采用中心标签,左侧和右侧始终缺失。
-
验证一下,标签是三横的吗?还是标准的(卷上只有一个)?这很令人困惑,因为 ZPL 试图将三个字符串垂直打印得越来越低,但你一直在谈论左右标签......
-
它是三个跨度。就像帖子中的第一张图片一样。
-
好的,有几件事要看。首先是
^PW192命令。这将限制呈现的打印宽度。我认为 192 是一个标签的宽度?您需要将其设置为卷的宽度。然后,如前所述,^FT命令将文本字符串定位得越来越低。你把那些的x和y颠倒了吗?
标签: zebra-printers zpl