環境

[C#] デフォルトプリンターを取得する

既定値に設定されているプリンターを取得するサンプルです。

サンプル

例)デフォルトプリンターを取得する


using System.Drawing.Printing;

// デフォルトプリンタを取得する
PrintDocument pd = new PrintDocument();
string p = pd.DefaultPageSettings.PrinterSettings.PrinterName;

// コンソールに出力する
Console.WriteLine(p);

結果例

EP-806A Series

↑環境によって内容は異なります。

備考

  • デフォルトプリンターを取得するには、System.Drawing.Printing.PrintDocumentインスタンスから、.DefaultPageSettings.PrinterSettings.PrinterName で取得できます。

関連記事

-環境