我有一個正在處理的MVC4應用程序,我試圖找到一種方法來生成可以通過電子郵件發送的線圖。用ASP生成的電子郵件圖
客戶也將在網站上查看類似數據的圖表,並且我希望爲每個客戶使用相同的工具(用於視覺一致性和維護)。
我看着使用Microsoft Chart Controls,但我找不到任何MVC4/Razor示例或教程。
任何人都可以指向正確的方向嗎?
我有一個正在處理的MVC4應用程序,我試圖找到一種方法來生成可以通過電子郵件發送的線圖。用ASP生成的電子郵件圖
客戶也將在網站上查看類似數據的圖表,並且我希望爲每個客戶使用相同的工具(用於視覺一致性和維護)。
我看着使用Microsoft Chart Controls,但我找不到任何MVC4/Razor示例或教程。
任何人都可以指向正確的方向嗎?
所有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);
http://www.highcharts.com/可以從生成的圖形生成圖像。 –
我需要在服務器上生成圖形以通過電子郵件發送圖形。 – Mason
你可以附加圖表,還是需要嵌入? –