ダイアログで印刷する

文書を印刷する前に設定ダイアログを表示するには、ShowPrintDialog メソッドを使用します。 これはGUI印刷設定を提示するのに便利です。

C#の例を示します。

説明

  • PrintDocument の作成: 印刷する文書を処理するために使用する PrintDocument のインスタンスを作成します。
  • イベントハンドラー: ページが印刷されるときに取るべきアクションを管理するために、イベントハンドラー (PrintDocument_PrintPage) を接続します。
  • PrintDialog の設定: PrintDialog を初期化し、PrintDocument に割り当てます。 このダイアログは、ユーザーが印刷の設定を構成することを可能にします。
  • 印刷の実行: ShowDialog() を使用して印刷ダイアログを表示します。 ユーザーがOKをクリックして設定を確認した場合、printDocument.Print() を使用して文書をプリンターに送信します。
  • PrintPage イベント: イベントハンドラー (PrintDocument_PrintPage) 内で、DrawString などのグラフィックスメソッドを使用してテキストをページに描画することによって、印刷されるページに現れるコンテンツを定義します。

IronPrint を使用した印刷設定のカスタマイズについてもっと探る。

準備はいいですか?
Nuget ダウンロード 34,016 | バージョン: 2025.11 ただ今リリースされました