我有一个正在开发的MVC4应用程序,我正在尝试找到一种方法来生成折线图,然后我可以通过电子邮件发送出去。
客户也将在网站上寻找相似数据的图表,我想为每个人使用相同的工具(视觉一致性和维护)。
我研究过使用Microsoft Chart控件,但我找不到任何MVC4/Razor示例或教程。
有谁能给我指个方向吗?
发布于 2012-10-26 18:22:32
所有Microsoft图表控件都能够将图表另存为PNG文件。您需要保存图表,并将其作为HTML格式邮件正文的一部分嵌入,或者附加图像。
一些示例代码
这不是很多,但它应该可以让您开始。
var chart = new Chart
{
Height = 300,
Width = 500
};
chart.Legends.Add(new Legend());
chart.Series.Add(new Series());
chart.ChartAreas.Add(new ChartArea());
chart.Titles.Add(new Title());
chart.SaveImage(savePath);
https://stackoverflow.com/questions/13092299
复制相似问题