PrintDocument コンポーネントの概要 (Windows フォーム)
Windows フォーム PrintDocument コンポーネントを使用して、印刷対象を示すプロパティを設定し、Windows ベースのアプリケーション内でドキュメントを印刷できます。 このコンポーネントは、ドキュメント印刷のあらゆる側面を制御するために、PrintDialog コンポーネントと組み合わせて使用できます。
PrintDocument コンポーネントの操作
PrintDocument コンポーネントに関連する主なシナリオは、次の 2 つです。
簡易印刷ジョブ (個々のテキスト ファイルを印刷する場合など)。 このような場合は、PrintDocument コンポーネントを Windows フォームに追加し、ファイルを印刷するプログラミング ロジックを PrintPage イベント ハンドラーに追加します。 このプログラミング ロジックは、最終的にドキュメントを印刷する Print メソッドにする必要があります。 このメソッドによって、PrintPageEventArgs クラスの Graphics プロパティに含まれている Graphics オブジェクトがプリンターに送信されます。 PrintDocument コンポーネントを使用してテキスト ドキュメントを印刷する方法を示す例については、「方法: Windows フォームで複数ページのテキスト ファイルを印刷する」を参照してください。
より複雑な印刷ジョブ (作成した印刷ロジックを再利用する場合など)。 このような場合は、PrintDocument コンポーネントから新しいコンポーネントを派生させ、PrintPage イベントをオーバーライドします (Visual Basic の場合は「Overrides」、C# の場合は「override」を参照)。
フォームに追加されると、Visual Studio の Windows フォーム デザイナーの下部のトレイに PrintDocument コンポーネントが表示されます。
関連項目
.NET Desktop feedback
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示