尝试使用GFR zpl命令将数据发送到zpl打印机,但图像数据字符串非常大,每次打印标签后需要很长时间的停顿。 有没有办法优化数据字符串中的数据以获得C#中的重复值,从而减少了图像的大小和下载到打印机所需的时间?
答案 0 :(得分:2)
如果您多次打印图像,将图像存储在打印机上是最佳方法。您只需将图像数据发送到打印机一次,每个后续标签的发送速度都要快得多。
Here这是一篇展示如何使用Zebra Setup Utilities保存图像的文章。它还介绍了如何使用ZPL打印已保存的图像:
^XA^FO50,50^XGE:ZEBRA.GRF^FS^XZ
如果ZEBRA.GRF是图像。
如果您正在使用Zebra的Link-OS SDK,您还可以使用GraphicsUtil将图像存储在程序中。该文档中包含一些示例代码,但基本上有一个storeImage()
函数可用于图像路径或ZebraImageI对象。