Präsentation importieren

Mit Aspose.Slides für Python über .NET können Sie Präsentationen aus Dateien in anderen Formaten importieren. Aspose.Slides bietet die SlideCollection Klasse, um Ihnen das Importieren von Präsentationen aus PDFs, HTML-Dokumenten usw. zu ermöglichen.

PowerPoint aus PDF importieren

In diesem Fall konvertieren Sie eine PDF in eine PowerPoint-Präsentation.

pdf-to-powerpoint

  1. Instanziieren Sie ein Objekt der Präsentationsklasse.
  2. Rufen Sie die Methode add_from_pdf auf und übergeben Sie die PDF-Datei.
  3. Verwenden Sie die Methode save, um die Datei im PowerPoint-Format zu speichern.

Dieser Python-Code demonstriert den PDF zu PowerPoint-Vorgang:

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)

PowerPoint aus HTML importieren

In diesem Fall konvertieren Sie ein HTML-Dokument in eine PowerPoint-Präsentation.

  1. Erstellen Sie eine Instanz der Presentation Klasse.
  2. Rufen Sie die Methode add_from_html auf und übergeben Sie die HTML-Datei.
  3. Verwenden Sie die Methode save, um die Datei als PowerPoint-Dokument zu speichern.

Dieser Python-Code demonstriert den HTML zu PowerPoint-Vorgang:

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)