MSChart(饼图)的打印问题???请各位高手多多指教,有劳啦···(急用)
MSChart1.EditCopy
Form2.Picture1.Picture = Clipboard.GetData()
Printer.Print " "
Printer.PaintPicture Form2.Picture1.Picture, 0, 0
Printer.EndDoc
注:用以上代码不知为何只能打印出MSChart的标题和图例注释 饼图和图例都打不出来,请帮忙,小弟多谢!!!(最好有代码)
问题点数:23、回复次数:9Top
1 楼Godofrain(北斗)回复于 2002-01-30 12:47:28 得分 0
msdnTop
2 楼chsl918(Story Book)回复于 2002-01-30 12:49:12 得分 23
我的方式试将图形拷贝到一个窗体的Picture中
frmPrint.Picture = Clipboard.GetData
而不是拷贝到一个Pciture里
打印命令用:PrintForm
当然这个窗体是一个空窗体,就是为了打印图形用的,在后面有一句Unload Me
程序如下:
Private Sub Form_Load()
frmPrint.Picture = Clipboard.GetData
PrintForm
Unload Me
End Sub
注意一个问题:好像如果窗体过大打印效果不太好,最好打印窗体的大小和你MSChart的大小一样!Top
3 楼chsl918(Story Book)回复于 2002-01-30 12:50:07 得分 0
另外这个窗体是没有上面的蓝条的,可以在属性中找到相关属性去掉!!Top
4 楼xc_xiefei(fei)回复于 2002-02-01 09:36:59 得分 0
多谢啦 chsl918(二雷)
可是问题仍然没有解决···
不知还有什么其它原因???
Top
5 楼chsl918(Story Book)回复于 2002-02-01 10:08:57 得分 0
还有什么原因啊?有没有报错误?Top
6 楼xc_xiefei(fei)回复于 2002-02-01 10:43:54 得分 0
问题找到啦 不想是打印机的问题 多谢啦···Top
7 楼chsl918(Story Book)回复于 2002-02-01 10:53:17 得分 0
谢谢精神鼓励!!Top
8 楼xc_xiefei(fei)回复于 2002-02-01 11:01:51 得分 0
分收到了吧?Top
9 楼chsl918(Story Book)回复于 2002-02-01 11:03:00 得分 0
收到,谢谢分数鼓励!!Top




