C# печать на матричный принтер через последовательный порт (адаптер bluetooth)
Мне нужно написать код для печати чего-либо на C# и перенести мобильное (или настольное приложение) на матричный принтер через последовательный порт (адаптер Bluetooth). Я подключаю принтер (epson lx) к своему компьютеру через Bluetooth к COM5, 9600 бит / с, ... и пытаюсь печатать с помощью следующего кода, и он работает (печатает) что-то еще.
Кто-нибудь поможет мне с кодом для печати Hello World?
Мой тестовый код:
using System.IO.Ports;
using System.Runtime.InteropServices;
using System.IO;
SerialPort ComPort = new SerialPort();
ComPort.PortName = "COM5";
ComPort.Open();
ComPort.Write("Hello World");
ComPort.Close();
1 ответ
Я установил скорость передачи данных принтера на 9600 (по умолчанию 19200), и мой первоначальный тестовый код работает нормально. Он работает с / без кодировки Ascii.