第11章-图表与可视化
第十一章:图表与可视化
11.1 创建图表
using unvell.ReoGrid.Chart;
public class ChartCreation
{
public void CreateColumnChart(Worksheet sheet)
{
// 创建柱状图
var chart = sheet.CreateChart(
ChartType.Column,
new RangePosition("A1:C10"), // 数据范围
new RangePosition("E1:K15") // 图表位置
);
chart.Title = "销售数据";
}
public void CreateLineChart(Worksheet sheet)
{
// 创建折线图
var chart = sheet.CreateChart(
ChartType.Line,
new RangePosition("A1:B20"),
new RangePosition("D1:J20")
);
}
public void CreatePieChart(Worksheet sheet)
{
// 创建饼图
var chart = sheet.CreateChart(
ChartType.Pie,
new RangePosition("A1:B5"),
new RangePosition("D1:J10")
);
}
}
11.2 图表配置
public class ChartConfiguration
{
public void ConfigureChart(Chart chart)
{
// 设置标题
chart.Title = "月度销售趋势";
chart.TitleFont = new Font("微软雅黑", 14, FontStyle.Bold);
// 设置图例
chart.Legend.Visible = true;
chart.Legend.Position = LegendPosition.Right;
// 设置坐标轴
chart.PrimaryAxisX.Title = "月份";
chart.PrimaryAxisY.Title = "销售额(万元)";
}
}
11.3 本章小结
本章介绍了图表创建和配置功能。
📚 下一章预告
第十二章将学习Excel文件导入导出。

浙公网安备 33010602011771号