【发布时间】:2015-06-12 11:52:22
【问题描述】:
我正在制作一个生成条形码标签的应用程序。我正在使用佐藤 LM408e 热敏打印机。为了打印我正在使用 sbpl 命令。我没有错误,但打印机不打印任何东西。有没有人有使用sato条码打印机打印的经验? lm 408e 更具体
我的代码:
PrintDialog printDia = new PrintDialog();
printDia.PrinterSettings = new PrinterSettings();
DialogResult result = printDia.ShowDialog();
StringBuilder sb = new StringBuilder();
sb.AppendLine("<STX><ESC>A");
sb.AppendLine("<ESC>H0001<ESC>V0001<ESC>XM45676567");
sb.AppendLine("<ESC>Q1");
sb.AppendLine("<ESC>Z<ETX>")
String output = sb.ToString().Replace("<ESC>", ((char)27).ToString());
output.Replace("<STX>",((char)2).ToString());
output.Replace("<ETX>", ((char)3).ToString());
if (result == DialogResult.OK)
{
RawPrinterHelper.SendStringToPrinter(printDia.PrinterSettings.PrinterName, output);
}
我的字符串输出: output
【问题讨论】:
-
手册显示 ETX 和 STX char 仅与 rs323 通信。