当前位置:编程学习 > C#/ASP.NET >>

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");
        }
具体路径自己改吧 --------------------编程问答--------------------
引用 1 楼 zfjclark 的回复:
C# code?1234567  private void button1_Click(object sender, EventArgs e)        {            System.Windows.Forms.PrintPreviewDialog pp = new PrintPreviewDialog();            Bitmap bt = n……

谢谢,我试一试! --------------------编程问答-------------------- 试过了这段代码,我只想要把预览的内容保存为图像,不想把预览的那个对话框边框也保存,
能帮忙继续修改一下代码吗 --------------------编程问答-------------------- 把开始位置和宽高重新计算下。设置好就可以了 --------------------编程问答-------------------- pp.DrawToBitmap(bt, new Rectangle(0, 0, pp.Width, pp.Height));把这个后面的数字自己改下就行,具体效果自己调吧
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,