PrintPreviewDialog 打印预览后能不能加个按钮保存为图像
System.Windows.Forms.PrintPreviewDialog 打印预览,现在想加个按钮,随便加在哪里都行,希望能够把预览的内容保存为图像!
--------------------编程问答--------------------
具体路径自己改吧 --------------------编程问答--------------------
private void button1_Click(object sender, EventArgs e)
{
System.Windows.Forms.PrintPreviewDialog pp = new PrintPreviewDialog();
Bitmap bt = new Bitmap(pp.Width, pp.Height);
pp.DrawToBitmap(bt, new Rectangle(0, 0, pp.Width, pp.Height));
bt.Save("c:\\123.jpg");
}
谢谢,我试一试! --------------------编程问答-------------------- 试过了这段代码,我只想要把预览的内容保存为图像,不想把预览的那个对话框边框也保存,
能帮忙继续修改一下代码吗 --------------------编程问答-------------------- 把开始位置和宽高重新计算下。设置好就可以了 --------------------编程问答-------------------- pp.DrawToBitmap(bt, new Rectangle(0, 0, pp.Width, pp.Height));把这个后面的数字自己改下就行,具体效果自己调吧
补充:.NET技术 , C#