我正在尝试使用多平台SDK从iPhone的iMZ320斑马打印机打印png图像。它打印十六进制值,而不是所需的图像。谁能解决这个问题。提前致谢。
iMZ通常以行打印模式提供,使其无法理解常规的ZPL命令,例如SDK使用的命令。打印机使用哪种语言?您可以使用以下命令将语言设置为ZPL:
!U1 setvar“ device.languages”“ zpl”
注意:在某些情况下,您可能必须将语言设置为“ hybrid_xml_zpl”,而不仅仅是“ zpl”。另请注意-您必须以换行符结束命令,打印机才能理解它。
如果您需要诸如直接将数据直接发送到打印机的工具,例如上面的命令,则可以使用Zebra设置实用程序:https : //www.zebra.com/us/en/products-services/software/zebralink/zebra- setup-utility.html。您还可以使用Zebra设置实用程序,通过发送以下命令来询问打印机使用的是哪种语言:
!U1 getvar“ device.languages”
(再次-该命令必须以换行符结尾)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句