设备:MC 9090
操作系统:Windows Mobile 5
打印机:QL 320 通过串行端口连接到 MC 9090
我正在向串行端口发送 ZPL,但打印机仅在 3x2 标签上打印 ANSI 字符。没有条形码或没有文字
任何帮助将不胜感激。
注意:我不想安装特殊的打印机驱动程序。
这是我的代码:
StringBuilder sb = new StringBuilder();
sb.AppendLine("^XA");
sb.AppendLine("^FO100,100^BY3");
sb.AppendLine("^BCN,100,Y,N,N");
sb.AppendLine("^FD123456^FS");
sb.AppendLine("^XZ");
string DataToPrint = sb.ToString();
SerialPort S = new SerialPort("COM1", 9600, Parity.None, 8, StopBits.One);
try
{
S.Open();
S.Write(DataToPrint);
S.Close();
}
catch (Exception Ex)
{
MessageBox.Show(Ex.Message);
}