我正在尝试从运行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打印文本工作正常,它只是我无法工作的形象。
有人知道为什么会这样做吗?
答案 0 :(得分:0)
将打印机设置为ZPL模式。您可以使用应用程序" mobiprintapp"对于ios,或者您可以使用Zebra设置实用程序发送命令
! U1 setvar" device.languages" " ZPL"
这将在混合zpl模式下设置imz320并更好地处理图像。 imz是行打印模式的标准,因此代码打印输出。
布伦特 Mobiprintapp.com