我的网页已在托管中发布,而且我无法打印我的报告,因为(我认为)我的网络应用程序无法获取我的打印机名称。
请一个想法。
非常感谢。
答案 0 :(得分:0)
使用网络配置文件设置您的打印机名称。在打印机设置中使用此名称。
<add key="PrinterName" value="\\192.168.1.1\Canon LBP6000/LBP6018" />
在c#
中 PrintDocument printDoc = new PrintDocument();
string printerName = WebConfigurationManager.AppSettings["PrinterName"];
printDoc.PrinterSettings.PrinterName = printerName;
对我有用。