/// 獲取局域網打印機列表
/// </summary>
/// <param name="DefaultPrinter">默認打印機</param>
/// <returns>局域網中所有打印機列表</returns>
public static List<string> GetPrinter(out string DefaultPrinter)
{
List<string> list = new List<string>();
PrintDocument print = new PrintDocument();
string sDefault = print.PrinterSettings.PrinterName; //默認打印機名
DefaultPrinter = sDefault;
foreach (string sPrint in PrinterSettings.InstalledPrinters) //獲取所有打印機名稱
{
list.Add(sPrint);
}
return list;
}