vb.net,Windows Mobile,蓝牙便携式打印机。如何打印图像?

时间:2016-02-02 09:39:44

标签: vb.net printing bluetooth serial-port windows-mobile

我有一个带有蓝牙便携式收据打印机的Windows移动设备,我需要在收据上打印.PNG图像,但我无法找到这样做的方法。 这是与打印机有关的代码。

    Dim p As System.IO.Ports.SerialPort

    Dim Port As String = "COM8" 
    p = New System.IO.Ports.SerialPort(Port)
    p.WriteTimeout = 5000
    p.ReadTimeout = 5000
    p.BaudRate = 9600

    Try
        If Not p.IsOpen Then p.Open()
        'p.WriteLine(textToPrint)

    Catch ex As Exception
        MsgBox(ex.Message)

    Finally
        If p.IsOpen Then p.Close()
        p.Dispose()
    End Try

我有两个选择:

所以p.WriteLine()只是写一个常规的字符串

但是p.Write()有3个重载:

  • 第一次重载:p.Write(text as String)
  • 第二次重载:p.Write(缓冲区()为Char,偏移为整数,计为整数)
  • 第三次重载:p.Write(缓冲区()为字节,偏移为整数,计为整数)

我不知道打印图像,任何帮助表示赞赏。

0 个答案:

没有答案