質問

こんにちは、みんな、

C#Winformsアプリケーションには、サイズの800x800の画像ボックスがあります。次のコードを使用してこの画像ボックスの内容を印刷したいのですが、何もしません(印刷ダイアログを表示するだけで、ダイアログで印刷をクリックすると、何もしません。何が問題なのですか?

    private void menuFilePrint_Click(object sender, EventArgs e)
    {
        printDocument.OriginAtMargins = true;
        printDocument.DocumentName = "TEST IMAGE PRINTING";

        printDialog.Document = printDocument;
        printDialog.ShowDialog();
    }

    private void printDocument_PrintPage(object sender, PrintPageEventArgs e)
    {
        e.Graphics.DrawImage(curveBox.Image, 0, 0);
    }

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top