# Re: 请问列印MSChart控制项的问题?

Posted by 琏琏 on August 27, 1999 at 09:33:53:

In Reply to: 请问列印MSChart控制项的问题? posted by ㄚ雄 on August 27, 1999 at 00:56:46:

: 请问我该怎么列印MSChart所显示的图表,一定要用
: printfrom吗???有没有其它办法...还有该如何改变
: MSChart所显示的底色颜色...

测试期
开一个 PictureBox 并设定为想要的大小 (若要与印表机的纸同大, 将 Printer 大小设给 PictureBox)
执行期可改成
stdPicture 或将 PictureBox.Visable=False

1.将 MSChart 的所有图像送到剪贴簿 (线上手册有范例, EditCopy)
2.将剪贴簿的图像送到 PictureBox 中, 因为格式是 WMF/EMF , 会依 PictureBox 大小自动调整
3.将 PictureBox 送给 Printer

ps.
1.我自己有写一个 Print PreView 的 Form, 在 WMF/EMF 的部分就是这样处理的!
2.用 PictureBox 启动时, 保证你会感觉到慢...
3.详情可参考培基语言网页内收录 MSDN 的 Print PreView 的那篇

- 培基语言

Follow Ups:

- Re: 请问列印MSChart控制项的问题? 琏琏 14:57:43 8/27/99 (0)