如何在 C# 中将幻灯片另存为 SVG

在这个简单的教程中,我们将向您展示如何在 C# 中将幻灯片另存为 SVG,而不依赖于 PowerPoint。好消息是您不需要 Microsoft PowerPoint 或 Interop 即可在 C# 中将 PPTX 转换为 SVG。此外,提供的示例代码可以在所有 .NET 平台上无缝运行。

在 C# 中将 PPTX 导出为 SVG 的步骤

  1. 从 NuGet.org 下载 Aspose.Slides for .NET
  2. 在 C# 中使用 Aspose.SlidesAspose.Slides.ExportSystem.DrawingSystem.IO 命名空间将 PPTX 转换为 SVG
  3. 使用 SetLicense 方法申请 API 许可证并使用所有功能
  4. 使用 Presentation 类,加载 PPTX 以将幻灯片转换为 SVG
  5. 遍历演示幻灯片以将幻灯片导出为 SVG
  6. 在磁盘上将幻灯片另存为 SVG

早些时候,我们在另一个操作方法主题中研究了 如何使用 C# 将 PPTX 转换为 XPS。但是,本主题描述了 C# 中用于 PowerPoint 到 SVG 转换的步骤。好消息是您不需要 Microsoft PowerPoint 或 Interop 就可以在 C# 中将 PPTX 转换为 SVG 并在所有基于 .NET 的平台上无缝编码。

在没有互操作的 C# 中将 PPTX 导出为 SVG 的代码

该示例可用于 ASP.NET Web 应用程序、Windows 窗体应用程序和基于控制台的应用程序。您可以使用本地工作机器或安装了 .NET Framework 的任何服务器。

 简体中文