PUB 到 PPT PPTX C#

Microsoft Publisher、PUB 文件通常用于大规模打印文档,如小册子、小册子、海报等。在某些情况下,我们可能需要将 PUB 文件转换为演示文件作为 PPTPPTX 文件。在本文中,我们将向您展示如何在 C# 中将发布者转换为 PPT 或 PPTX。

本文涵盖以下主题:

  1. 将 Publisher 转换为 PPT 的 C# API
  2. C# 将 Publisher 转换为 PPT
  3. 在线将 PUB 转换为 PPTX
  4. 免费学习资源

将 Publisher 转换为 PPT 的 C# API – 免费下载

将发布者 PUB 文件转换为 PPT 或 PPTX 格式的过程分为两步。第一步,我们将 PUB 文件转换为 PDF 文件,然后将其转换为 PPT 或 PPTX 格式。我们将使用 Aspose.PUB for .NET 将 PUB 文件转换为 PDF 格式,并使用 Aspose.PDF for .NET 将 PDF 转换为 PPT 或 PPTX。

下载 API 的 DLL 或使用以下 NuGet 命令安装它们:

PM> Install-Package Aspose.PDF  
PM> Install-Package Aspose.PUB

在 C# 中将 Publisher 转换为 PPT 或 PPTX

我们可以按照以下步骤将Microsoft Publisher的PUB文件转换为PPT或PPTX格式:

  1. 创建一个 MemoryStream 对象来保存中间 PDF 文件。
  2. 使用 IPubParser.Parse() 方法解析源 PUB 文件。
  3. 将 PUB 文件转换为 PDF 并将输出保存在 MemoryStream 中。
  4. 加载 PDF 文件并初始化 PptxSaveOptions 类实例。
  5. 保存输出 PPT 或 PPTX 文件。

以下代码示例演示如何使用 C# 以编程方式将 PUB 文件转换为 PPT 或 PPTX PowerPoint 演示文稿。

string fileName = "Test.pub";

// 初始化 MemoryStream 来保存输出文档
MemoryStream stream = new MemoryStream();

// 加载输入 PUB 文件
IPubParser parser = PubFactory.CreateParser(fileName);

// 解析输入的发布者文件
Aspose.Pub.Document doc = parser.Parse();

// 将 PUB 文件转换为 PDF 并将结果保存在 MemoryStream 中
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// 从 MemoryStream 加载输入 PDF 文件
Document document = new Document(stream);

// 初始化 PptxSaveOptions 类对象
PptxSaveOptions options = new PptxSaveOptions();

// 保存输出演示文件 (PPT/PPTX)
document.Save("Output.pptx", options);

在线将 PUB 转换为 PPTX

请尝试使用此API开发的PUB to PPTX网络应用程序。

获取免费 API 许可证

您可以通过请求免费临时许可证来不受任何限制地评估 API。

PUB 到 PPT – 学习资源

除了将 Publisher PUB 文件转换为 PPT 或 PPTX 格式之外,还可以使用以下资源探索该库的各种其他功能:

结论

在本文中,我们学习了如何使用 C# 以编程方式将 Microsoft Publisher 的 PUB 文件转换为 PowerPoint 演示文稿(如 PPT 或 PPTX 文件)。通过遵循本文中概述的步骤,您可以轻松开发自己的 PUB 到 PPTX 转换器应用程序。如有任何疑问,请随时通过我们的免费支持论坛与我们联系。

也可以看看