C# 如何使用c语言中的PrintDocument在热敏打印机中发送cut命令#
我正在使用C# 如何使用c语言中的PrintDocument在热敏打印机中发送cut命令#,c#,C#,我正在使用PrintDocument打印账单内容。但我无法发送自动剪切命令。我正在使用下面的代码打印内容 PrintDocument printDocument = new PrintDocument(); printDocument.PrintPage += PrintDocumentOnPrintPage; printDocument.PrinterSettings.PrinterName = "TestPrinter"; printDocument.Print(); printDocume
PrintDocument
打印账单内容。但我无法发送自动剪切命令。我正在使用下面的代码打印内容
PrintDocument printDocument = new PrintDocument();
printDocument.PrintPage += PrintDocumentOnPrintPage;
printDocument.PrinterSettings.PrinterName = "TestPrinter";
printDocument.Print();
printDocument.Dispose();
有人能帮我自动剪切必须使用哪个命令吗?我尝试了以下两个代码块的组合
PrintDocument printDocument = new PrintDocument();
printDocument.PrintPage += PrintDocumentOnPrintPage;
printDocument.PrinterSettings.PrinterName = "TestPrinter";
printDocument.Print();
printDocument.Dispose();
最后,我发送了以下命令,对我来说效果很好
string GS = Convert.ToString((char)29);
string ESC = Convert.ToString((char)27);
string documentName ="x"
string COMMAND = this.textBox.T`ext;
COMMAND = ESC + "@";
COMMAND += GS + "V" + (char)1;
RawPrinterHelper.SendStringToPrinter(this.textBox1.Text, COMMAND,documentName);
printDocument.Print()不可能与的可能重复;指挥部。是否需要将其替换为RawPrinterHelper.SendstringTopPrinter?