我搜索了很多,我在这里找到了 Posexplorer 的示例,但我的打印机是 USB 并且我读过 PosExplorer 是用于并行的。我不知道如何使用打印机打印以及如何将代码发送到打印机以打开抽屉。
我正在使用以下代码向打印机发送转义序列:
string ESC = Convert.ToString((char)27);
string logo=Convert.ToString(ESC+"|tL");
_oposPrinter.PrintNormal(PrinterStation.Receipt, logo);
_oposPrinter.PrintNormal(PrinterStation.Receipt, "Print example\n");
_oposPrinter.PrintNormal(PrinterStation.Receipt, Convert.ToString((char)27 + "|#fP"));
调试并到达行时:
_oposPrinter.PrintNormal(PrinterStation.Receipt, logo);
或者
_oposPrinter.PrintNormal(PrinterStation.Receipt, Convert.ToString((char)27 + "|#fP"));
打印机不打印任何东西。