インストールされているプリンター一覧を取得するサンプルです。
サンプル
例)インストールされているプリンター一覧を取得する
using System.Drawing.Printing;
foreach (string p in PrinterSettings.InstalledPrinters)
{
Console.WriteLine(p);
}
結果例
OneNote (Desktop)
Microsoft XPS Document Writer
Microsoft Print to PDF
Fax
EP-806A Series
↑環境によって内容は異なります。
備考
- インストールされているプリンター一覧を取得するには、System.Drawing.Printing.PrinterSettings.InstalledPrinters で取得できます。