导入演示文稿

使用 Aspose.Slides for Python via .NET,您可以从其他格式的文件中导入演示文稿。Aspose.Slides 提供 SlideCollection 类以允许您从 PDF、HTML 文档等中导入演示文稿。

从 PDF 导入 PowerPoint

在这种情况下,您可以将 PDF 转换为 PowerPoint 演示文稿。

pdf-to-powerpoint

  1. 实例化演示文稿类的对象。
  2. 调用 add_from_pdf 方法并传入 PDF 文件。
  3. 使用 save 方法将文件保存为 PowerPoint 格式。

以下 Python 代码演示了 PDF 到 PowerPoint 的操作:

import aspose.slides as slides

with slides.Presentation() as pres:
    pres.slides.remove_at(0)
    pres.slides.add_from_pdf("welcome-to-powerpoint.pdf")
    pres.save("OutputPresentation.pptx", slides.export.SaveFormat.PPTX)

从 HTML 导入 PowerPoint

在这种情况下,您可以将 HTML 文档转换为 PowerPoint 演示文稿。

  1. 创建 Presentation 类的实例。
  2. 调用 add_from_html 方法并传入 HTML 文件。
  3. 使用 save 方法将文件保存为 PowerPoint 文档。

以下 Python 代码演示了 HTML 到 PowerPoint 的操作:

import aspose.slides as slides

with slides.Presentation() as pres:
    with open("page.html", "rb") as htmlStream:
        pres.slides.add_from_html(htmlStream)

    pres.save("MyPresentation.pptx", slides.export.SaveFormat.PPTX)