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

请教关于怎样将PrintPreviewDialog中的预览报表保存成完整图片

请教关于怎样将PrintPreviewDialog中的预览报表保存成完整图片
是这样我这里c#程序将数据库数据提出来 在PrintPreviewDialog画好,之后主备将dialog里面的PrintPreviewControl 的内容保存成图片,代码是这样的:

Bitmap bt = new Bitmap(this.PrintPreviewControl.Width, this.PrintPreviewControl.Height * 2);
            this.PrintPreviewControl.Zoom = 1.5;
            this.PrintPreviewControl.DrawToBitmap(bt, new Rectangle(0, 0, this.PrintPreviewControl.Width, this.PrintPreviewControl.Height*2));
            bt.Save("c:\\123.jpg");

但是就是没法将整个保存下来,放大显示比例后(这样保存下来的图片里面的数字才清楚),只能保存空间中的可见的部分,我的目的当然是保存整个报表了!请教如何办?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,