3 个解决方案
#1
这样打印,但是不支持自定义纸张。或者可以用自带的工具栏的打印,那个有打印选项。
iis里出错是不是服务器没安装水晶报表 2008
this.CrystalReportSource1.ReportDocument.PrintToPrinter(1, false, 0, 0);
iis里出错是不是服务器没安装水晶报表 2008
#2
汗,今天才知道,这是服务器端打印
#3
foreach(string x in PrinterSettings.InstalledPrinters)
{
DropDownList1.Items.Add(x);
}
参考比人的
加载所有打印机
让用户自己选
然后 rd.PrintOptions.PrinterName = "所选打印机";
//打印
rd.PrintToPrinter(1, false, 0, 0);
#1
这样打印,但是不支持自定义纸张。或者可以用自带的工具栏的打印,那个有打印选项。
iis里出错是不是服务器没安装水晶报表 2008
this.CrystalReportSource1.ReportDocument.PrintToPrinter(1, false, 0, 0);
iis里出错是不是服务器没安装水晶报表 2008
#2
汗,今天才知道,这是服务器端打印
#3
foreach(string x in PrinterSettings.InstalledPrinters)
{
DropDownList1.Items.Add(x);
}
参考比人的
加载所有打印机
让用户自己选
然后 rd.PrintOptions.PrinterName = "所选打印机";
//打印
rd.PrintToPrinter(1, false, 0, 0);