C# 在PPT中添加Map图表

 时间:2024-10-16 09:12:43

1、在VisualStudio 中打开【解决方案资源管理器】,鼠标右键点击【引用】,选择【管理NuGet包】。

C# 在PPT中添加Map图表

3、点击【OK】。

C# 在PPT中添加Map图表

5、完成安装后,编辑如下代码:using Spire.Presentation;using Spire.Presentation.Charts;using System.Drawing;namespace MapChart{ class Program { static void Main(string[] args) { //创建Presentation类的对象 Presentation ppt = new Presentation(); //获取第一张幻灯片,添加Map图表 IChart chart = ppt.Slides[0].Shapes.AppendChart(ChartType.Map, new RectangleF(50, 50, 450, 450), false); chart.ChartData[0, 1].Text = "series"; string[] countries = { "China", "Russia", "France", "Mexico", "United States", "India", "Australia" }; for (int i = 0; i < countries.Length; i++) { chart.ChartData[i + 1, 0].Text = countries[i]; } int[] values = { 32, 20, 23, 17, 18, 6, 11 }; for (int i = 0; i < values.Length; i++) { chart.ChartData[i + 1, 1].NumberValue = values[i]; } chart.Series.SeriesLabel = chart.ChartData[0, 1, 0, 1]; chart.Categories.CategoryLabels = chart.ChartData[1, 0, 7, 0]; chart.Series[0].Values = chart.ChartData[1, 1, 7, 1]; //保存文档 ppt.SaveToFile("output.pptx", FileFormat.Pptx2013); System.Diagnostics.Process.Start("output.pptx"); } }}

6、执行程序,生成文档。在PPT中可查看Map图表添加效果。

  • notepad++怎么设置最近文件记录最大条数
  • 一些电脑常用软件设置代理的方法
  • 怎么查看虚拟机中某个系统正在使用的硬件信息?
  • OmniGraffle中怎么绘制流程图
  • 如何将 VMWare Workstation Pro 更新至最新版?
  • 热门搜索
    增大摩擦力的方法 学生赚钱最快的方法 憋气是怎么回事 福州有什么好吃的 怎么用纸折盒子 腰左侧疼是怎么回事 家常黄花鱼 好吃的素菜 芦荟的养殖方法和注意事项 李子酒的酿制方法