我正在使用HighCharts.NET的C#MVC项目。 我可以生成图表,一切正常。但现在我不想在我的视图中返回图表,而是将图表保存为计算机上的png。
我的代码生成图表:
var chart = new Highcharts("chart");
chart.SetTitle(new Title {Text = results.Title});
chart.SetXAxis(new[]
{
new XAxis { Categories = results.Date.ToArray()}
});
chart.SetSeries(
new Series
{
Name = results.IndicatorName,
Data = new Data(results.Values.Cast<object>().ToArray())
}
);
return chart;
感谢您的帮助。