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 回答