C# COM Port OUTPUT, C# ZPL RS232 출력
아직 회사에서 ZEBRA 프린터를 이용해서 라벨을 발행하다보니 프로그램을 C#으로 변경해도 ZEBRA를 버릴수가 없다. 그중 가장 편한 방법이 COM PORT 를 이용하는 방법이다보니 C# COM PORT 를 이용해서 ZPL 발행시 참고!!
using System.IO.Ports;
private void simpleButton1_Click(object sender, EventArgs e)
{
SerialPort mySerialPort = new SerialPort("COM1");
mySerialPort.BaudRate = 9600;
mySerialPort.Parity = Parity.None;
mySerialPort.StopBits = StopBits.One;
mySerialPort.DataBits = 8;
mySerialPort.Handshake = Handshake.None;
mySerialPort.RtsEnable = true;
mySerialPort.Open();
MessageBox.Show("시리얼 포트를 연결했습니다.");
mySerialPort.WriteLine("^XA^FO020,020,^AO,030,030^FDFDTEST1234^FS^XZ");
mySerialPort.Close();
MessageBox.Show("시리얼 포트를 해제했습니다.");
}