【发布时间】:2012-03-27 08:08:51
【问题描述】:
你们都必须原谅我的无知,因为我最近才开始使用 C#。我只是有一个关于 windows 图表控件的问题,因为我遇到了一个相当愚蠢的问题。
我有一个程序,它有一些报告,其中包括漂亮的窗口图表来表示一些数据。但是,我也一直将这些图表保存到文件中以用于各种用途,只需使用以下内容:
chart2.SaveImage(savefilename, ChartImageFormat.Png);
我的第一个问题在于,如果在保存之前不先增加图表控件的大小,我不确定如何将其保存为更高分辨率。有一个质量合理的图像会很好。
第二个问题是当我增加图表控件的大小时,可用的操作似乎只能增加实际图表的大小,而不是标签或文本。如果我可以手动更改所有这些,这将不是问题,这是我为条形图所做的,但有一条线我不知道如何使更粗:饼图上的标签线.我在下图中为它画了一个箭头:
http://www.bolinger.ca/chart.png
因此,当图表增加到合理的分辨率时,由于没有增加到适当的相对大小,这条线几乎不可见。我觉得应该有办法改变它,但无法弄清楚它会是什么。
再次,原谅我的无知。如果这两个问题中的任何一个都可以解决,那么知道这些饼图看起来不错,我就可以高枕无忧了。谢谢!
【问题讨论】:
标签: c# charts resize controls resolution