在Epplus中为图例添加标签

4
我正在尝试从导出到 .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个回答

3
您的示例为我生成了一个图例中的系列名称,名称为“Series”。但是您可以使用以下方式显式设置它:
lineChart.Series[0].Header = "Series 1 Name";

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接