我想在 EPPlus(帮助导出 Excel 文件的 COM)中的一个图表上绘制 2 个不同类型的系列(即列和线)。任何人都知道该怎么做。提前致谢。
问问题
5446 次
2 回答
10
终于,我找到了我的答案。链接参考:http ://epplus.codeplex.com/wikipage?title=FAQ
如何将具有不同图表类型的系列添加到我的图表中?
这是你的做法...
ExcelChart chart = worksheet.Drawings.AddChart("chtLine", eChartType.LineMarkers);
var serie1= chart.Series.Add(Worksheet.Cells["B1:B4"],Worksheet.Cells["A1:A4"]);
//Now for the second chart type we use the chart.PlotArea.ChartTypes collection...
var chartType2 = chart.PlotArea.ChartTypes.Add(eChartType.ColumnClustered);
var serie2 = chartType2.Series.Add(Worksheet.Cells["C1:C4"],Worksheet.Cells["A1:A4"]);
于 2012-11-02T06:29:33.263 回答
1
你可以这样做...
var chartType2 = chart.PlotArea.ChartTypes.Add(eChartType.ColumnClustered)as ExcelBarChart;
(ExcelBarChartSerie) serie2 = (ExcelBarChartSerie) chartType2.Series.Add(Worksheet.Cells["C1:C4"],Worksheet.Cells["A1:A4"]);
serie2.DataLabel.ShowValue = true;
于 2016-03-28T11:42:51.633 回答