标记epplus中的图例

时间:2014-05-09 15:22:00

标签: c# excel export-to-excel epplus

我正在尝试从导出到.xls文件的某些数据创建图表。我创建图表很好,但我将在图表上有3到7行。我添加了图例以便于阅读,但图例上没有文字。它只显示没有标签的行。无论如何都要标记图例键吗?

这是我正在制作的图表的代码:

    var lineChart = ws.Drawings.AddChart(item.TestHeader, eChartType.Line) as ExcelLineChart;
    lineChart.SetSize(800, 400);

    lineChart.Series.Add(Char.ConvertFromUtf32(65 + distanceCount + 1).ToString() + "1:" + Char.ConvertFromUtf32(65 + distanceCount + 1).ToString() + (testCount.ToString()), "A1:A" + (testCount.ToString()));

    lineChart.Title.Text = item.TestHeader;
    lineChart.DataLabel.ShowSeriesName = true;
    lineChart.DataLabel.ShowLegendKey = true;
    lineChart.DataLabel.ShowLeaderLines = true;
    lineChart.XAxis.Title.Text = "Inches from Decoder";
    lineChart.YAxis.Title.Text = "Milliseconds to decode";
    lineChart.YAxis.MaxValue = 1000;     

任何帮助都比没有好,谢谢!

1 个答案:

答案 0 :(得分:3)

您的示例在名为“系列”的图例中生成了一个系列名称。但您可以使用

明确设置它
lineChart.Series[0].Header = "Series 1 Name";