Как напечатать многоязычный (индикативный) символ на принтере ESCPOS (EPSON T81) с vb.net
Следующий код, который я пробовал
Dim GS As String = ChrW(29)
Dim cpstr As String = "रवींद्रनाथ ठाकुर"
Dim epstr As String = "Print English"
If Port.IsOpen = True Then Port.Close()
Dim ESC As String = Chr(&H1B)
Port.Open()
Port.Write(ESC + "@") ' & "!%")
Port.Write(ESC + "!" + Chr(1) + ESC)
Port.Write("Hello World")
Port.Write(Chr(&HA))
Port.Write(ESC & "t" & "50")
Port.Write(cpstr)
Port.Write(epstr)
Port.Write(Chr(&HA))
Port.Write(Chr(&H1D) & "V" & Chr(65))
Port.Write(" ")
Port.Close()
Как распечатать индикативный символ в ESP POSпринтер.Здесь я использую последовательный принтер (порт COM1)
Во время печати он печатает как
Hello World ??????????? Распечатать Английский
Жду ответа.пожалуйста, помогите.