2

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

4

1 回答 1

2

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-设置实用程序.html。您还可以使用 Zebra Setup Utilities 通过发送以下命令来询问打印机正在使用的语言:

!U1 getvar "device.languages"

(再次 - 命令必须以换行符结尾)

相关:Zebra iMZ320 无法理解命令

于 2013-10-22T14:42:16.280 回答