C# 打印时延迟
我使用此代码在WPF应用程序中打印收据:C# 打印时延迟,c#,wpf,printing,telerik-reporting,C#,Wpf,Printing,Telerik Reporting,我使用此代码在WPF应用程序中打印收据: Receipt _receiptReport = new Receipt(); System.Drawing.Printing.PrinterSettings printerSettings = new System.Drawing.Printing.PrinterSettings(); System.Drawing.Printing.PrintController standardPrintController = new System.Drawing
Receipt _receiptReport = new Receipt();
System.Drawing.Printing.PrinterSettings printerSettings = new System.Drawing.Printing.PrinterSettings();
System.Drawing.Printing.PrintController standardPrintController = new System.Drawing.Printing.StandardPrintController();
Telerik.Reporting.Processing.ReportProcessor reportProcessor = new Telerik.Reporting.Processing.ReportProcessor();
reportProcessor.PrintController = standardPrintController;
Telerik.Reporting.InstanceReportSource instanceReportSource = new Telerik.Reporting.InstanceReportSource();
instanceReportSource.ReportDocument = _receiptReport;
reportProcessor.PrintReport(instanceReportSource, printerSettings);
但打印时会出现延迟。此代码是否有任何错误,或者是否有其他方法可以更快地打印?为了回答此问题,我们需要量化您所说的“延迟”的含义。还有——你有什么类型的打印机,它是如何连接的,收据报告是什么样子的——所有这些因素都在其中。请澄清。我使用了收据打印机(Tysso PRP-250),该报告是包含发票项目的收据报告。但是用不同的打印机进行了测试,所有的打印机都有延迟