c# winform 打印groupbox内容打印预览显示不全 5

c#winform打印groupbox内容打印预览显示不全windows7显示还正常winxp系统有的显示还能显示出来有的就像上边的一样显示不出来printDocumen... c# winform 打印groupbox内容打印预览显示不全

windows7显示还正常 winxp系统有的显示还能显示出来 有的就像上边的一样 显示不出来
printDocument1_里代码是
////打印内容 为 局部的 this.groupBox1
//Bitmap _NewBitmap = new Bitmap(groupBox1.Width, groupBox1.Height);
//groupBox1.DrawToBitmap(_NewBitmap, new Rectangle(0, 0, _NewBitmap.Width, _NewBitmap.Height));
//e.Graphics.DrawImage(_NewBitmap, 0, 0, _NewBitmap.Width, _NewBitmap.Height);
打印预览按钮里是:
this.printPreviewDialog1.Document = printDocument1;
this.printPreviewDialog1.ShowDialog();
把groupbox换成 panel1 也不行啊
展开
 我来答
百度网友ce7f3ccb4
2015-01-13 · TA获得超过1950个赞
知道大有可为答主
回答量:2299
采纳率:0%
帮助的人:1901万
展开全部
打印的时候 应该是以纸张的宽度为准,不应以groupbox的宽度为准的,所以在drawimage
的时候宽度应该用纸张的宽度了,不要用画布的宽度了
匿名用户
2015-01-03
展开全部
检查一下xp的显卡驱动吧,感觉不像是程序问题。
追问
改变打印方式了 读写excel 进行打印 方便还漂亮
追答
是,很多商业应用也是使用的Excel模板进行打印的,但是建议保留二种打印方式,防止Excel出问题就没办法打印。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Lastoco
2015-01-13 · TA获得超过121个赞
知道小有建树答主
回答量:312
采纳率:100%
帮助的人:221万
展开全部
可能和机器的打印机的Page有关吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式