次の方法で共有


Windows フォーム印刷のサポート

Windows フォームでの印刷は、主に、PrintDocument コンポーネント コンポーネントを使用してユーザーの印刷を可能にし、PrintPreviewDialog コントロール コントロール、PrintDialog コンポーネントPageSetupDialog コンポーネント コンポーネントを使用して、Windows オペレーティング システムに慣れたユーザーに使い慣れたグラフィカル インターフェイスを提供します。

通常は、PrintDocument コンポーネントの新しいインスタンスを作成し、PrinterSettings クラスと PageSettings クラスを使用して印刷する内容を記述するプロパティを設定し、Print メソッドを呼び出してドキュメントを実際に印刷します。

Windows ベースのアプリケーションからの印刷の過程で、PrintDocument コンポーネントには印刷の中止ダイアログ ボックスが表示され、印刷が行われていることをユーザーに通知し、印刷ジョブを取り消せるようにします。

このセクションでは

方法: 標準の Windows フォーム印刷ジョブを作成する
PrintDocument コンポーネントを使用して Windows フォームから印刷する方法について説明します。

方法: 実行時に PrintDialog からユーザー入力をキャプチャする
PrintDialog コンポーネントを使用して、選択した印刷オプションをプログラムで変更する方法について説明します。

方法: Windows フォーム でユーザーのコンピューターに接続されているプリンターを選択する
印刷するプリンターを実行時に PrintDialog コンポーネントを使用するように変更する方法について説明します。

方法: Windows フォームでグラフィックスを印刷する
プリンターへのグラフィックスの送信について説明します。

方法: Windows フォーム で複数ページのテキスト ファイルを印刷する
プリンターにテキストを送信する方法について説明します。

方法: Windows フォームの印刷ジョブを完了する
印刷ジョブの完了をユーザーに警告する方法について説明します。

方法: Windows フォーム を印刷する
現在のフォームのコピーを印刷する方法を示します。

方法: 印刷プレビュー を使用して Windows フォームで印刷する
PrintPreviewDialog を使用してドキュメントを印刷する方法を示します。

PrintDocument コンポーネント
PrintDocument コンポーネントの使用方法について説明します。

PrintDialog コンポーネント
PrintDialog コンポーネントの使用方法について説明します。

PrintPreviewDialog コントロールの
PrintPreviewDialog コントロールの使用方法について説明します。

PageSetupDialog コンポーネント
PageSetupDialog コンポーネントの使用方法について説明します。

System.Drawing.Printing
System.Drawing.Printing 名前空間のクラスについて説明します。