小编use*_*221的帖子

保存更高分辨率的图表而不会弄乱外观

你们都必须原谅我的无知,因为我最近才开始使用C#.我只是对Windows图表控件有疑问,因为我遇到了一个相当愚蠢的问题.

我有一个程序,其中包含一些报告,包括漂亮的窗口图表来表示一些数据.但是,我一直在将这些图表保存到文件以及各种用途,只需使用以下内容:

chart2.SaveImage(savefilename,ChartImageFormat.Png);

我的第一个问题在于,我不知道如何在保存前不先增加图表控件的大小而将其保存为更高的分辨率.拥有合理质量的图像会很不错.

第二个问题是当我确实增加图表控件的大小时,可用的操作似乎只能增加实际图表的大小,而不是标签或文本.如果我可以手动更改所有这些,这不会是一个问题,这就是我对条形图所做的,但有一行我无法弄清楚如何制作更厚的:饼图上的标签线.我在下图中画了一个箭头:

http://www.bolinger.ca/chart.png

因此,当图表增加到合理的分辨率时,由于没有增加到适当的相对大小,该线几乎不可见.我觉得应该有办法改变它,但无法弄清楚它会是什么.

再次,原谅我的无知.如果这两个问题中的任何一个都可以解决,那么我可以轻松地知道这些饼图看起来不错.谢谢!

c# charts controls resize resolution

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

c# ×1

charts ×1

controls ×1

resize ×1

resolution ×1