zebra-printers - 如何在 Zebra 编程语言中手动定义变量? (ZPL)

标签 zebra-printers zpl zpl-ii

我在 ZPL 中编程,我需要手动定义一个变量。一个简单的 Hello World 示例:

^XA
^FO,20,10^ADN,40,25^FDHello World^FS
^XZ

我希望能够:

SET $HW$ = Hello World
^XA
^FO,20,10^ADN,40,25^FD$HW$^FS
^XZ

我阅读了 Zebra 文档,它谈论它在 ZebraDesigner Pro 中的使用,但我必须用代码而不是图形模式来定义它。 $CODEDATA$SVERSION$ 等变量在这里不会自动工作。那么,如何在 ZPL 中定义变量呢?

最佳答案

这里有一种方法可以满足您的需求。存储带有变量的格式。 ^FN11 是存储格式的变量。我将格式存储在内部闪存 (E:) 我已将存储格式命名为 STORE.ZPL

^XA
^DFE:STORE.ZPL^FS
^FO,20,10^ADN,40,25^FH\^FN11^^FS
^XZ

然后我调用格式并设置变量

^XA
^XFE:STORE.ZPL^FS
^FN11Hello World^FS
^XZ

关于zebra-printers - 如何在 Zebra 编程语言中手动定义变量? (ZPL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25569082/

相关文章:

java - 安装斑马 sdk android

zebra-printers - Zebra ZPL 中的新产品线

printing - 云打印和热敏打印机

zebra-printers - 使用 ZPL 同时在两个标签上打印

linux - Zebra Cups Driver 纸张尺寸不变

zebra-printers - 多行 ZPL 标签格式中的奇怪间距

bmp - 使用 ZPL 打印 BMP

java - 您从哪里获得用于打印预览的 Zebra 打印机字体?

zpl - 使用 ZPL 将上标/下标打印到斑马打印机