PPTX 到 DOCX C#

在某些情況下,您可能需要將 PowerPoint 演示文稿轉換為 Word 文檔。為了自動執行此過程或進行批量轉換,本文介紹瞭如何使用 C# 將 PowerPoint PPTX/PPT 轉換為 Word DOCX。

PowerPoint 到 Word 轉換的 API

為了將 PowerPoint 演示文稿轉換為 Word 文檔,我們將結合使用 Aspose.Slides for .NETAspose.Words for .NET。前者是一種演示文稿操作 API,可讓您創建或修改 PowerPoint 演示文稿。而後者是用於生成或處理 Word 文檔的文字處理 API。您可以 下載 API 或使用 NuGet 安裝它們。此外,您可以獲得完整的 Aspose API 包,如 Aspose.Total for .NET

PM> Install-Package Aspose.Slides.NET
PM> Install-Package Aspose.Words

在 C# 中將 PowerPoint PPTX 或 PPT 轉換為 DOCX

以下是使用 C# 將 PowerPoint 演示文稿轉換為 Word 文檔的步驟。

以下代碼示例顯示瞭如何使用 C# 將 PPTX 轉換為 DOCX。

// 加載 PowerPoint 演示文稿
using(Aspose.Slides.Presentation presentation = new Aspose.Slides.Presentation("pres.pptx"))
{
  using (var stream = new MemoryStream())
  {
      // 將演示文稿保存到內存流
      presentation.Save(stream, SaveFormat.Html);
      stream.Flush();
      stream.Seek(0, SeekOrigin.Begin);

      // 將演示文稿的內容加載到 Word 文檔
      var doc = new Aspose.Words.Document(stream);
      
      // 保存 Word 文檔
      doc.Save("pres.docx", Aspose.Words.SaveFormat.Docx);
  }
}

獲取免費的 API 許可證

您可以通過申請 臨時許可證 來使用沒有評估限制的 API。

在線試用

您也可以嘗試基於上述 API 的在線 PowerPoint 到 Word 轉換器

結論

在本文中,您了解瞭如何使用 C# 將 PowerPoint PPT 或 PPTX 轉換為 Word DOCX。您只需安裝 API 並將提供的代碼集成到您的 .NET 應用程序中。此外,您可以查閱下面列出的文檔來探索 API 的其他功能。此外,請隨時通過我們的 論壇 讓我們知道您的疑問。

也可以看看