当从第三方接收ZPL原始标签(文本文件)时,我想在它们上运行正则表达式来验证它们。
而不是100%严格的验证,我主要是避免向打印机发送明显错误的文件,例如完全不相关的文本文件或二进制文件。
我对ZPL / ZPL-II不够熟悉,我更愿意使用现有资源。你知道一个人存在吗?
答案 0 :(得分:1)
我从来没有听说过。但要验证它并不难。 ZPL非常简单,特别是如果您将一个非常明确的设置发送到您的打印机......
ZPL命令字符为~
,用于立即命令^
,用于格式化命令。
标签格式必须以^XA
开头,以^XZ
结尾。
下载命令通常以~D<something>
开头,例如~DY
,~DG
,~DT
,~DC
等。
有一些状态命令,例如~HI
和~HS
可能还有其他一些边缘情况,但这些是最常见的命令。