0

ピクチャーボックスの画像を描画するプログラムを作成しましたが、これを印刷および印刷プレビューしたいのですが、方法がわかりません。助けてください、

ありがとう

編集 印刷および印刷プレビューダイアログを使用してみましたが、それらを適切に操作してピクチャボックスとその画像の内容を印刷および表示する方法がわかりません

4

1 に答える 1

3

PrintDocument をフォームにドロップします。PrintPreviewDialog と PrintDialog も必要です。ダイアログの Document プロパティを PrintDocument に設定します。そのための PrintPage イベント ハンドラーを実装します。次のように簡単にできます。

    private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) {
        e.Graphics.DrawImage(pictureBox1.Image, 0, 0);
    }

そして、ダイアログの ShowDialog() メソッドを呼び出すボタンまたはメニュー項目を追加します。

于 2010-11-22T16:48:12.697 に答える