Zebre打印机iMZ320打印问题

我正在尝试使用我的iPhone使用多平台SDK从iMZ320斑马打印机打印png图像。 它打印hex值而不是所需的图像。 任何人都可以解决这个问题。 提前致谢。

iMZ通常采用行式打印模式,因此无法理解正常的ZPL命令,例如SDK使用的命令。 打印机使用什么语言? 您可以使用以下命令将语言设置为ZPL:

! U1 setvar“device.languages”“zpl”

注意 :在某些情况下,您可能必须将语言设置为“hybrid_xml_zpl”而不是“zpl”。 另请注意 – 您必须使用换行符结束命令,以便打印机了解它。

如果您需要一个工具将数据直接发送到打印机,例如上面的命令,您可以使用Zebra Setup Utilities: https : //www.zebra.com/us/en/products-services/software/zebralink/zebra- setup-utility.html 。 您还可以使用Zebra Setup Utilities通过发送以下命令询问打印机使用的语言:

! U1 getvar“device.languages”

(再次 – 命令必须以换行符结束)

相关: Zebra iMZ320无法理解命令