Zebra iMZ320使用GraphicsUtil打印图像

时间:2014-06-10 10:08:05

标签: vb.net zebra-printers

我正在尝试从运行Windows Mobile 6.5.3的Motorola pda将bmp打印到Zebra iMZ320上

我正在使用以下代码

  Dim zebraPrinterConnection As ZebraPrinterConnection = New BluetoothPrinterConnection(myMacAddress)
  zebraPrinterConnection.Open()
  Dim printer As ZebraPrinter = ZebraPrinterFactory.GetInstance(zebraPrinterConnection)

  Dim x As Integer = 100
  Dim y As Integer = 200
  printer.GetGraphicsUtil().PrintImage("\My Documents\My Pictures\sample.jpg", x, y)

  zebraPrinterConnection.Close()

这是作为zebra sdk下载的一部分提供的一些示例代码。 但是,当我这样做时,它只打印出大量的字符(我假设它是图像文件的内容)而不是图像。 顺便说一句,通过CPCL打印文本工作正常,它只是我无法工作的形象。

有人知道为什么会这样做吗?

1 个答案:

答案 0 :(得分:0)

将打印机设置为ZPL模式。您可以使用应用程序" mobiprintapp"对于ios,或者您可以使用Zebra设置实用程序发送命令

! U1 setvar" device.languages" " ZPL"

这将在混合zpl模式下设置imz320并更好地处理图像。 imz是行打印模式的标准,因此代码打印输出。

布伦特 Mobiprintapp.com