2013-08-26 54 views
2

當從第三方收到ZPL原始標籤(文本文件)時,我想運行一個正則表達式來驗證它們。如何使用正則表達式驗證原始Zebra編程語言(ZPL)文件?

我主要是想避免向打印機發送明顯錯誤的文件,例如完全不相關的文本文件或二進制文件,而不是100%嚴格的驗證。

我對ZPL/ZPL-II不夠熟悉,我寧願爲此使用現有資源。你知道如果存在嗎?

回答

1

我從來沒有聽說過一個。但是驗證並不難。 ZPL非常簡單,特別是如果您發送給您的打印機有一個非常明確的設置...

ZPL命令字符是~立即命令和^格式化命令。

標籤格式必須以^XA開頭並以^XZ結尾。

下載命令通常與~D<something>開始,像~DY~DG~DT~DC

有幾個狀態命令,如~HI~HS

有可能是其他幾個邊緣情況,但這些是最常見的命令。