ダイアログで印刷する
ドキュメントを印刷する前に設定ダイアログを表示するには、 ShowPrintDialogメソッドを使用します。 これは、GUI 印刷設定を表示するのに便利です。
C# の例を次に示します。
説明
PrintDocument作成:印刷するドキュメントを処理するために使用されるPrintDocumentのインスタンスを作成します。イベントハンドラ:ページが印刷されたときに実行されるアクションを管理するために、イベントハンドラ(
PrintDocument_PrintPage)をアタッチします。PrintDialogセットアップ:PrintDialogが初期化され、PrintDocumentに割り当てられます。 このダイアログでは、ユーザーは印刷設定を構成できます。
-印刷Executing : ShowDialog()を使用して印刷ダイアログを表示します。 ユーザーが [OK] をクリックして設定を確認すると、ドキュメントはprintDocument.Print()を使用してプリンターに送信されます。
PrintPageイベント:イベント ハンドラー (PrintDocument_PrintPage) 内で、DrawStringなどのグラフィック メソッドを使用してページにテキストをレンダリングし、印刷ページに表示されるコンテンツを定義します。





