0
我有一个应用程序(ASP.NET),因为我使用水晶报表查看器显示不同的报告。deafult打印对话框与我在页面中使用的模板不匹配.so决定做出不同的选择。导出选项是动态工作并导出报告,但是对于打印,我使用printToPrinter方法,该方法没有显示可以选择打印机和打印质量的打印对话框,纸张orientation..etc ...不使用默认打印按钮打印水晶报告
任何人都可以提出通过这种方法
我有一个应用程序(ASP.NET),因为我使用水晶报表查看器显示不同的报告。deafult打印对话框与我在页面中使用的模板不匹配.so决定做出不同的选择。导出选项是动态工作并导出报告,但是对于打印,我使用printToPrinter方法,该方法没有显示可以选择打印机和打印质量的打印对话框,纸张orientation..etc ...不使用默认打印按钮打印水晶报告
任何人都可以提出通过这种方法
调用打印对话框为了配置在你的代码,这些参数可以使用的方法:
string printerName = ""; //Insert printer name here.
CrystalDecisions.CrystalReports.Engine.ReportDocument rpt = new ReportDocument();
rpt.PrintOptions.PrinterName = printerName;
rpt.PrintOptions.PaperOrientation = PaperOrientation.Landscape;
等等......我认为您所需的所有配置都在那里,可供您设置。