我制作了一个程序,它在图片框上绘制图像,现在我想要打印和打印预览,但不知道如何。请帮助,
由于
修改 我尝试过使用打印和打印预览对话框,但不知道如何正确地打印和显示图片框及其图像的内容
答案 0 :(得分:2)
在表单上删除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()方法。