Importer une Présentation

En utilisant Aspose.Slides pour Python via .NET, vous pouvez importer des présentations à partir de fichiers dans d’autres formats. Aspose.Slides fournit la classe SlideCollection pour vous permettre d’importer des présentations à partir de PDF, de documents HTML, etc.

Importer PowerPoint à partir de PDF

Dans ce cas, vous pouvez convertir un PDF en présentation PowerPoint.

pdf-to-powerpoint

  1. Instanciez un objet de la classe de présentation.
  2. Appelez la méthode add_from_pdf et passez le fichier PDF.
  3. Utilisez la méthode save pour enregistrer le fichier au format PowerPoint.

Ce code Python démontre l’opération de conversion de PDF en 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)

Importer PowerPoint à partir de HTML

Dans ce cas, vous pouvez convertir un document HTML en présentation PowerPoint.

  1. Créez une instance de la classe Presentation.
  2. Appelez la méthode add_from_html et passez le fichier HTML.
  3. Utilisez la méthode save pour enregistrer le fichier en tant que document PowerPoint.

Ce code Python démontre l’opération de conversion de HTML en 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)