Zebra 打印机为 ZPL 负载中的设计标签提供 keyboard_input
zebra printer provide keyboard_input for design label in ZPL payload
我使用打印机 zebra 打印机型号 zd410
并设计了一个带有一些键盘输入的标签,我想在 ZPL 有效载荷中提供这些键盘输入,而不是使用他们的软件来实际填写公式,因为我们已经从应打印标签的应用程序中获取数据。
标签有这 4 Variable keyboard input
和以下提示文本。
- 条形码=文本
- 预订=文本
- 部门=正文
- 尺寸=文字
所以通过发送
LABEL.ZPL^XA
^XFE:LABEL.ZPL^FS
^XZ
我可以打印带有空值的标签。我希望我可以通过执行以下操作来填写它们:
LABEL.ZPL^XA
^XFE:LABEL.ZPL^FS
^department=M3
^size=XL
^reservation=0008734
^barcode=000000000001
^XZ
但是这不起作用,我想知道如何实现类似的东西。
你想做的是可能的,但要求召回的格式包含要显示数据的“占位符”。在 E:LABEL.ZPL
格式中,您需要定义编号字段,例如:
^FO150,125^A0N,36,20^FN1^FS
其中 ^FN1^FS
是字段 #1 数据的占位符。 ^FN#^FS
可以放在您通常放置 ^FD...^FS
数据字段(文本和条形码数据)的任何格式中。
然后您调用格式并使用以下方法为占位符提供数据:
^XA
^XFE:LABEL.ZPL^FS
^FN1^FDMY VALUE^FS
^XZ
这将用 ^FDMY VALUE^FS
替换调用格式中任何出现的 ^FN1^FS
占位符。
我使用打印机 zebra 打印机型号 zd410
并设计了一个带有一些键盘输入的标签,我想在 ZPL 有效载荷中提供这些键盘输入,而不是使用他们的软件来实际填写公式,因为我们已经从应打印标签的应用程序中获取数据。
标签有这 4 Variable keyboard input
和以下提示文本。
- 条形码=文本
- 预订=文本
- 部门=正文
- 尺寸=文字
所以通过发送
LABEL.ZPL^XA
^XFE:LABEL.ZPL^FS
^XZ
我可以打印带有空值的标签。我希望我可以通过执行以下操作来填写它们:
LABEL.ZPL^XA
^XFE:LABEL.ZPL^FS
^department=M3
^size=XL
^reservation=0008734
^barcode=000000000001
^XZ
但是这不起作用,我想知道如何实现类似的东西。
你想做的是可能的,但要求召回的格式包含要显示数据的“占位符”。在 E:LABEL.ZPL
格式中,您需要定义编号字段,例如:
^FO150,125^A0N,36,20^FN1^FS
其中 ^FN1^FS
是字段 #1 数据的占位符。 ^FN#^FS
可以放在您通常放置 ^FD...^FS
数据字段(文本和条形码数据)的任何格式中。
然后您调用格式并使用以下方法为占位符提供数据:
^XA
^XFE:LABEL.ZPL^FS
^FN1^FDMY VALUE^FS
^XZ
这将用 ^FDMY VALUE^FS
替换调用格式中任何出现的 ^FN1^FS
占位符。