我需要從Crystal Reports的熱敏打印紙上打印收據。我創建了一個打印佈局,如果從預覽中打印出來,它的效果很好如果我嘗試從代碼打印,打印機只是推出空紙。打印機安裝正確(POS58)。我怎樣才能正確地從代碼中打印出來?在熱敏紙上打印
ReportDocument rptDoc = new ReportDocument();
rptDoc.Load(Directory.GetCurrentDirectory() + @"\Reports\receipt.rpt");
rptDoc.SetParameterValue("pOrderID",OrderID);
rptDoc.PrintOptions.PrinterName = "POS58";
rptDoc.PrintToPrinter(1,false,0,0);
嗨,夥計, 有什麼想法? – Zoltan