0

我有一个在我的 asp.net C# 应用程序中创建的图表。我可以将图表转换为图像并将其存储在我的应用程序的文件夹中吗?我知道存储方法,但是我可以将图表转换为图像吗??

4

1 回答 1

1

图表可以将自身保存为图像。这是返回图表图像的控制器操作的示例:

public ActionResult ChartImage()
{
    var chart = new System.Web.UI.DataVisualization.Charting.Chart();
    .....//setup properties and data
    using (var ms = new MemoryStream())
    {
         chart.SaveImage(ms, ChartImageFormat.Png);
         ms.Seek(0, SeekOrigin.Begin);
         return File(ms.ToArray(), "image/png", "mychart.png");
    }
}
于 2013-08-30T08:14:40.657 回答