zpl - 如何使用正则表达式验证原始 Zebra 编程语言 (ZPL) 文件?

标签 zpl zpl-ii

<分区>

当从第三方收到 ZPL 原始标签(文本文件)时,我想对其运行正则表达式以验证它们。

我主要希望避免向打印机发送明显错误的文件,例如完全不相关的文本文件或二进制文件,而不是 100% 严格验证。

我对 ZPL/ZPL-II 不够熟悉,我更愿意为此使用现有资源。你知道是否存在吗?

最佳答案

我从来没有听说过一个。但验证起来并不难。 ZPL 非常简单,尤其是当您将一个非常明确的集合发送到您的打印机时...

ZPL 命令字符是~对于即时命令 ^用于格式化命令。

标签格式必须以 ^XA 开头并以 ^XZ 结尾.

下载命令通常以 ~D<something> 开头, 比如 ~DY , ~DG , ~DT , ~DC等等

有几个状态命令,例如 ~HI~HS

可能还有其他一些极端情况,但这些是最常见的命令。

关于zpl - 如何使用正则表达式验证原始 Zebra 编程语言 (ZPL) 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18444262/

相关文章:

ios - Zebra iMZ320 图像打印进纸过多

bmp - 使用 ZPL 打印 BMP

zebra-printers - ZPL 设置 GX430t

c# - 两台 GC420t 打印机不同的 ZPL 结果(ZPL,C#)

xslt - ZPL:无论文本长度如何,如何在标签上水平居中放置一行文本

java - Android 使用斑马打印机 imz320 打印阿拉伯语显示为反转字符

zebra-printers - ZPL - 斑马 : print justified text block without overwriting last line

java - 如何在Java中而不是在斑马打印机上使用ZPL命令打印斑马图像

linux - 模拟 ZPL 打印机

qr-code - 打印 ZPLII 二维码以打开 url