PrinterNameプロパティに設定可能な値を取得する方法は?
対象製品
ActiveReports for .NET 7.0J
詳細
.NET Framework の System.Drawing.Printing.PrinterSettingsオブジェクトの InstalledPrintersプロパティを使用することで、コンピュータにインストールされているすべてのプリンタの名称を取得することが可能です。
この名称が、Printerオブジェクトにある PrinterNameプロパティに設定可能な値となります。
以下のコードでは、コンピュータにインストールされているすべてのプリンタをコンソールに出力します。ご参考ください。
◆サンプルコード(VB.NET)
◆サンプルコード(C#)
なお、この値は、製品に付属している「プリンタ設定値確認ツール」でも確認することが可能です。本ツールにつきましては、製品ヘルプの以下のトピック内の"ユーティリティで確認する"の項をご覧ください。
PowerTools ActiveReports for .NET 7.0J
- ActiveReportsユーザーガイド
- よくある質問
- セクションレポート
- 印刷
- ActiveReportsで使用可能な用紙サイズを取得する
この名称が、Printerオブジェクトにある PrinterNameプロパティに設定可能な値となります。
以下のコードでは、コンピュータにインストールされているすべてのプリンタをコンソールに出力します。ご参考ください。
◆サンプルコード(VB.NET)
For Each sPrt As String In System.Drawing.Printing.PrinterSettings.InstalledPrinters
System.Console.WriteLine(sPrt)
Next
System.Console.WriteLine(sPrt)
Next
◆サンプルコード(C#)
foreach (string sPrt in System.Drawing.Printing.PrinterSettings.InstalledPrinters)
{
System.Console.WriteLine(sPrt);
}
{
System.Console.WriteLine(sPrt);
}
なお、この値は、製品に付属している「プリンタ設定値確認ツール」でも確認することが可能です。本ツールにつきましては、製品ヘルプの以下のトピック内の"ユーティリティで確認する"の項をご覧ください。
PowerTools ActiveReports for .NET 7.0J
- ActiveReportsユーザーガイド
- よくある質問
- セクションレポート
- 印刷
- ActiveReportsで使用可能な用紙サイズを取得する
関連情報
キーワード
HowTo 印刷・プレビュー