也许有人可以帮助我解决 Zebra ZPL 问题。ZPL 手册并没有真正帮助我。我想将二进制(使用 ZPL B64)和压缩二进制(使用 ZPL Z64)图像数据传输到打印机。
我找到了以下信息:
- B64 数据以 Base64 格式编码。
- 对于 Z64,数据首先使用 LZ77 压缩,然后使用 Base64 编码。
- CRC 数字附加到两种编码中。(可能必须是 CRC-16)但是我没有计算出有效的 CRC 校验位!
你们有人这样做过吗?
- LZ77算法使用哪些参数?
- 使用哪种 CRC 以及哪个起始多项式?
- 也许有人甚至有解决这个问题的 C# 代码?
非常感谢。