如何使用 C# 创建 PowerPoint 演示文稿

在这个简单的教程中,我们将展示如何使用 C# 创建 PowerPoint Presentation 以及设置环境的详细步骤。在 C# 中工作时,使用简单的步骤创建 PowerPoint 演示文稿,而不依赖于 PowerPoint。此外,提供的示例可以在所有 .NET 支持的平台上无缝使用。

使用 C# 创建 PowerPoint 演示文稿的步骤

  1. 从 NuGet 下载并安装 Aspose.Slides for .NET
  2. 在您的项目中使用 Aspose.Slides、Aspose.Slides.Export 和 System.Drawing 命名空间
  3. 使用 Presentation 类的实例创建一个空演示文稿
  4. 在演示文稿幻灯片集合中添加具有空白布局类型的幻灯片
  5. 在新创建的幻灯片中添加一个矩形自选图形
  6. 在添加的形状内添加文本框架并设置其文本属性
  7. 使用保存方法将演示文稿另存为磁盘上的 PPTX

C# 中的上述步骤创建 PPTX 文件 不依赖于 MS PowerPoint。该过程首先使用 Presentation 类实例创建演示文稿,然后在幻灯片中添加空白幻灯片和自选图形。随后,在将演示文件作为 PPTX 保存在磁盘上之前,在添加的形状内添加文本并对其进行格式化。

用 C# 生成 PowerPoint 演示文稿的代码

通过使用上述 C# Presentation 中的示例,PPTX 格式已保存在磁盘上。 SaveFormat 枚举器还提供了以 PPT、PPS、PPSX、ODP、POT 和 POTX 格式保存演示文稿的选项。您还可以使用 PortionFormat 和 ParagraphFormat 类公开的不同选项自定义文本,其中包括设置项目符号、边距、缩进、突出显示和文本删除线等选项。

早些时候,我们在另一个指南主题中见证了 如何在 C# 中将幻灯片保存为 SVG。但是,在本主题中,我们探讨了如何使用不同格式的 C# PowerPoint 演示文稿 生成。

 简体中文