C# ZPL在某些Zebra打印机上打印速度较慢

C# ZPL在某些Zebra打印机上打印速度较慢,c#,zebra-printers,zpl,C#,Zebra Printers,Zpl,我们从PDF:s生成ZPL代码,首先将PDF转换为图像,然后将生成的字节数组编码为十六进制字符串。 然后使用~DY命令通过TCP/IP将数据发送到打印机 问题是,这些标签在我们所有的Zebra打印机上打印得很快,但在ZE500型号上打印得不快,我不知道为什么。打印所需的时间似乎与ZPL的大小有关,这是有道理的。但是,我们的其他型号的打印时间都没有ZE500那么长。我们其他打印机的一个例子是ZT230 在ZT230上几乎立即打印(低于500毫秒)的标签需要10秒钟才能在ZE500上开始打印 我知道

我们从PDF:s生成ZPL代码,首先将PDF转换为图像,然后将生成的字节数组编码为十六进制字符串。 然后使用~DY命令通过TCP/IP将数据发送到打印机

问题是,这些标签在我们所有的Zebra打印机上打印得很快,但在ZE500型号上打印得不快,我不知道为什么。打印所需的时间似乎与ZPL的大小有关,这是有道理的。但是,我们的其他型号的打印时间都没有ZE500那么长。我们其他打印机的一个例子是ZT230

在ZT230上几乎立即打印(低于500毫秒)的标签需要10秒钟才能在ZE500上开始打印

我知道ZPL的大小相当大(在15-50kb之间),但我不明白为什么在ZE500上需要更长的时间

我尝试过的事情:

  • 网络故障排除,只需使用相同的网络连接将ZE500更换为ZT230,ZT230即可快速打印标签
  • 指定用于图形的不同存储(例如RAM、闪存)
  • 摆弄不同的方式将图形发送到打印机(^GF),运气不好,速度仍然很慢
  • 在两台不同的ZE500打印机上测试,排除硬件
下面是ZPL的外观示例

^XA^MNM,35~染料:标签,P,P,7963,,
^PR14^XZ^XA^JMA^FO10,10^IME:LABEL.PNG^FS^XZ

感谢您的帮助

您的e500打印速度是否更快,或者它是否只是模型工作的方式生成PDF?您是否已审阅:
^XA^MNM,35~DYE:LABEL,P,P,7963,,<image data>
^PR14^XZ^XA^JMA^FO10,10^IME:LABEL.PNG^FS^XZ