如何在 Python 中将 PowerPoint 转换为 Word

这个简单的教程包含有关如何在 Python 中将 PowerPoint 转换为 Word 的所有必需信息。您将学习设置环境,然后从磁盘加载现有的 PowerPoint 演示文稿,例如 PPTX,然后将其保存为 Word 文档,例如 DOCX 文件。您还将学习如何与多个库交互,以实现将 PowerPoint 更改为 Python 中的 Word 的要求。

在 Python 中将 PowerPoint 转换为 Word 的步骤

  1. 在您的应用程序中将环境配置为 通过 .NET 使用 Aspose.Slides for PythonAspose.Words for Python 通过 .NET
  2. 在您的应用程序中导入 aspose.slides、aspose.words 和 io 库
  3. 使用 Presentation 类对象从磁盘加载源 PPTX 演示文件
  4. 使用 save 方法将演示文稿作为 HTML 保存到 Stream 对象中
  5. 将中间 HTML 文件加载到 Document 类对象中
  6. 将加载的 HTML 作为 DOCX 保存在磁盘上

上述步骤描述了如何通过在单个应用程序中同时使用多个库(即 Aspose.Slides 和 Aspose.Words)将 PowerPoint 导出到 Python 中的 Word。首先,我们使用 Presentation 类加载模板 PowerPoint 演示文稿,然后将其保存到内存流中的中间 HTML 文件中。随后,使用 Document 类对象加载中间 HTML 文件,然后使用 save 方法将其作为 DOCX 文件保存在磁盘上。

在 Python 中将 PPTX 转换为 DOCX 的代码

这个例子展示了将 PPTX 转换为 Python 中的 DOCX 的过程,方法是使用 Presentation 类对象加载源 PPTX。您还可以使用 Aspose.Slides 库中的 LoadOptions 对象来设置不同的属性,例如在演示文稿受密码保护时设置密码、在出现错误或警告时设置回调函数等,以自定义加载过程。 Aspose.Words 库中的 LoadOptions 还可用于设置输入 HTML 的不同属性,例如其格式、编码细节、字体设置进度和警告回调等等。

在本文中,我们向您介绍了使用简单的 API 接口将 PowerPoint 转换为 Python 中的 Word 文档的过程。如果您想了解如何将 ODP 演示文稿转换为 PPTX,请参阅 如何在 Python 中将 ODP 转换为 PPTX 上的文章。

 简体中文