我尝试将C#中的Printdocument
发送到未设置为Windows默认打印机的打印机。怎么可能呢?
系统上有两台打印机,我将打印命令发送到未设置为默认打印机的热敏打印机。
当我使用
时MyPrintdocument.Print();
它将打印命令发送到默认打印机。
答案 0 :(得分:2)
检查MSDN。假设您使用的是PrintDocument
类,则表示您可以通过PrintDocument.PrinterSettings设置打印机设置。然后你可以通过PrinterSettings.PrinterName设置打印机。