visual studio & printers zebra
у меня стоит задача распечатать файл PRN на принтере zebra (ip 10.168.17.66) нашел пример в сети рабочий
try
{
// Open connection
System.Net.Sockets.TcpClient client = new System.Net.Sockets.TcpClient();
client.Connect("10.168.17.66", 9100);
// Write ZPL String to connection
System.IO.StreamWriter writer =
new System.IO.StreamWriter(client.GetStream());
writer.Write(
"^XA" + "^FO50,50" + "^A0N50,50" + "^FDHello, World!^FS" + "^XZ"
);
writer.Flush();
// Close Connection
writer.Close();
client.Close();
}
catch (Exception ex)
{
// Catch Exception
}
строку Hello, World! распечатывает. но когда вместо этих данных пытаюсь вставить содержимое моего файла prn, ругается что строка содержит неправильные символы. Например на сроке
^FT820,1286^A@B,25,36,TT0003M_^FH\^CI17^F8^FD(01) 11602221011336^FS^CI0
РУГАЕТСЯ НА \ слэш и стрелка вверх ( \ ^ ), как это победить?