1
我想在客戶端計算機上的「默認的打印機名稱」打印水晶的ReportViewer內容我想在客戶端計算機上的「默認的打印機名稱」打印水晶的ReportViewer內容
我的代碼:
printDocument = new System.Drawing.Printing.PrintDocument();
int nCopy = printDocument.PrinterSettings.Copies;
int sPage = printDocument.PrinterSettings.FromPage;
int ePage = printDocument.PrinterSettings.ToPage;
string PrinterName = printDocument.PrinterSettings.PrinterName;
rpt = (ReportDocument)Session["Report"];
rpt.PrintOptions.PrinterName = PrinterName;
rpt.PrintToPrinter(nCopy, false, sPage, ePage);
它在本地正常工作,但是當我在IIS中託管應用程序時, 打印機名稱將採用默認的「Microsoft XPS Document Writer」。
在此先感謝。