求助printDocument1.PrinterSettings.PrinterName设置上打印机名称,但是判断是无效的
printDocument1.DocumentName = "打印";
printDocument1.PrintController = new StandardPrintController();
printDocument1.PrinterSettings.PrinterName = DefaultPrinter;
ExistsPrinter(DefaultPrinter);
if (printDocument1.PrinterSettings.IsValid == true)
{
printDocument1.Print();
}
实在是木办法了,跪求大神帮我解决问题;DefaultPrinter是打印机名称,确认了很多次是没问题的。包括ExistsPrinter(DefaultPrinter);也是确认这个打印机的,但是printDocument1.PrinterSettings.IsValid是错的,认为这个打印机是无效的。打印机是小票打印机,并且有别的小票打印机是可以的。只有这个不行,想问问大家,printDocument1.PrinterSettings.PrinterName 设置好,但是printDocument1.PrinterSettings.IsValid显示无效,有什么可能的原因?在线等。。。。谢谢啦~~
补充:.NET技术 , C#