1、增加引用和命名空间
using System.Drawing.Printing
主要方法及属性
属性或方法 | 说明 |
获取安装在计算机上所有打印机的名称。 | |
获取或设置要使用的打印机的名称。 |
2、 默认打印机名
string PrintName=(new System.Drawing.Printing.PrintDocument()).PrinterSettings.PrinterName;
3、所有打印机
List<string> PrintS = new List<string>();
foreach (string sPrint in PrinterSettings.InstalledPrinters)//获取所有打印机名称
{
PrintS.Add(sPrint);
}
4、打开打印机管理面板
System.Diagnostics.Process.Start("rundll32.exe", "shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder");