gpt4 book ai didi

zpl - 如何在 Zebra 编程语言 (ZPL) 中打印波浪号 (~)

转载 作者:行者123 更新时间:2023-12-04 13:51:33 33 4
gpt4 key购买 nike

我正在维护一个将 ZPL 输出到标签打印机的程序。今天,字符序列 ~Ja 作为要打印的字符串的一部分出现,这是 ZPL 的“全部取消”命令。不用说,标签没有打印。

ZPL 中是否有一种简单的方法来逃避波浪号?

最佳答案

您可以使用 ~CT^CT将波浪号控制字符更改为任何其他 ASCII 字符,然后您可以正常打印波浪号。但是,新的控制字符将不可打印。这可能会很麻烦维护。

将控制命令前缀更改为 + 的示例,取自 the ZPL II programming guide 的第 165 页:

^XA
^CT+
^XZ
+HS

如果您的字符串表示为带有 ^FD 的字段数据, ^FV , 或 ^SN ,您可以使用 ^FH使用十六进制值 7E 对字符串中的波浪号进行编码。

一个例子,取自 the ZPL II programming guide 的第 192 页:
^XA
^FO100,100
^AD^FH
^FDTilde _7e used for HEX^FS
^XZ

输出:

Tilde ~ used for HEX

关于zpl - 如何在 Zebra 编程语言 (ZPL) 中打印波浪号 (~),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16821629/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com