GroupDocs.Assembly for .NET

通过 .NET API 在 PPTX 文件中嵌入图表

GroupDocs.Assembly for .NET 提供了一种强大的方法可以用动态数据填充 PPTX 文件,并轻松集成图表。

如何向 PPTX 文档添加图表

GroupDocs.Assembly 使生成并嵌入图表到您的 PPTX 模板中变得简单。支持多种图表类型,如条形图、饼图和折线图。

  1. 设计一个 PPTX 模板,留出图表的位置。
  2. 从兼容的来源获取数据。
  3. 定义图表选项,如类型、标签和配色方案。
  4. 保存更新后的文件,并嵌入图表。
// 在您的模板中包含此标签以生成图表
// Orders Prices by months<<y [Sum(c => c.Price)]>><<size [Count()]>>

// 指定您的模板文件路径
string template = "chart_template.pptx";

// 从您首选的来源加载数据
DataSourceInfo data 
    = new DataSourceInfo(GetChartData(), "orders");

// 保存嵌入图表的文档
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.pptx", data);
dotnet add package GroupDocs.Assembly
点击以复制
已复制
更多示例 文档

轻松向文档添加动态图表

GroupDocs.Assembly for .NET 简化了在广泛使用的格式中创建数据驱动文档的过程。使用模板插入图表、表格、条形码、列表、超链接和图像,进行高级动态数据集成。

GroupDocs.Assembly 的主要功能

将数据转换为专业图表

借助我们的 API,只需几个步骤即可将来自 JSON、XML、CSV 和其他源的数据转换为视觉吸引力十足的图表。

创建视觉上吸引人的内容

GroupDocs.Assembly 支持多种图表类型,如条形图、饼图和折线图。将这些与表格、条形码、图像和其他元素结合,创建专业报告。

精确定位和自定义图表

使用 LINQ 语法,可以动态生成并在所需位置放置图表。轻松自定义样式、颜色和布局,以满足您的需求。

支持多种文件格式

生成流行格式的文档,如 MS Office、PDF、OpenOffice 和 HTML。无缝嵌入图表到任何受支持的格式中,确保完全兼容。

以编程方式创建图表

此示例演示了如何动态创建并将图表嵌入到 PPTX 文档中。

C#

// 准备一个带有图表占位符的模板
// Total Contract Price<<y [m.Total_Contract_Price]>>
// <<seriesColor [color]>>

// 提供模板文件的路径
string template = "table_template.pptx";

// 从您的数据源获取数据
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// 构建一个包含必要信息的数据对象
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

// 设置图表属性,如类型和外观
DataSourceInfo design 
    = new DataSourceInfo("red", "color");

// 初始化 DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// 导出包含图表的文档
asm.AssembleDocument(template, "result.pptx", data, design);
dotnet add package GroupDocs.Assembly
点击以复制
已复制
更多示例 文档

什么是 GroupDocs.Assembly for .NET?

GroupDocs.Assembly for .NET 是一种旨在通过整合来自各种来源的数据来简化文档和报告创建的工具。动态生成图表、表格、列表、条形码和图像。先进的格式选项允许准确定位和自定义内容。它支持超过 50 种文件格式,包括 PDF、MS Office 文档和电子邮件。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Assembly 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

探索关键功能

我们的平台帮助您创建引人注目的、数据驱动的文档,满足您的需求。

以多种格式创建视觉丰富的报告

.NET 允许您在超过 50 种支持的格式中生成带有集成图表的文档,完美结合模板和您的数据。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人