So konvertieren Sie PNG in eine PowerPoint-Folie in Python

Dieses kurze Tutorial konzentriert sich darauf, wie man PNG in Python in eine PowerPoint-Folie konvertiert. Es enthält alle Konfigurationsinformationen, einen schrittweisen Prozess und einen ausführbaren Beispielcode zum Einfügen eines Bildes in PPTX mit Python. Die Anwendung kann in jedem Betriebssystem wie Windows, Linux oder macOS verwendet werden, das mit .NET Core und Python konfiguriert ist.

Schritte zum Einfügen von Bildern in PPTX in Python

  1. Konfigurieren Sie Ihre IDE für Verwenden Sie Aspose.Slides für Python über .NET
  2. Fügen Sie in Ihrem Projekt einen Verweis auf die Namespaces aspose.pydrawing und aspose.slides hinzu, um Bilder mit Python in PPTX einzufügen
  3. Erstellen Sie eine leere Standardpräsentation mithilfe eines Presentation-Klassenobjekts und greifen Sie auf die erste Standardfolie der neu erstellten Präsentation zu
  4. Lesen Sie das Quell-PNG-Bild als Bytes von der Festplatte und fügen Sie es der Bildersammlung der Präsentation hinzu
  5. Fügen Sie einen Bilderrahmen in die Formensammlung der ausgewählten Folie ein, indem Sie das Hinzufügen verwenden
  6. Konvertieren Sie PNG in PPTX in Python mit der Speichermethode

Die oben genannten Schritte leiten die Entwicklung eines PNG-zu-PPTX-Konverters in Python, bei dem eine neue Präsentation generiert wird, die eine standardmäßige Foliensammlung und eine Bildersammlung enthält. Das Quellbild wird als Byte-Array von der Festplatte geladen, als Bilderrahmen zur ersten Sammlung von Folienformen hinzugefügt und schließlich wird die Präsentation mit dem Bild auf der Festplatte gespeichert.

Code zum Hinzufügen von Bildern in PPTX in Python

Beim Arbeiten mit dieser Funktion zum Konvertieren von PNG in PPTX in Python wird das Slide-Objekt verwendet, um den Verweis auf die Zielfolie zu enthalten, und das IPPImage-Klassenobjekt wird verwendet, um den Verweis auf das neu hinzugefügte Bild in der Bildersammlung zu enthalten. Die add_image-Methode hat eine Reihe von überladenen Konstruktoren, die verschiedene Parameter wie Bytes, IPPImage-Objekt, Image-Objekt und Speicherstream annehmen.

In diesem Tutorial haben wir gelernt, PNG-Dateien in Python in PowerPoint zu konvertieren. Wenn Sie mehr über den Prozess der Konvertierung der PDF-Datei in eine Präsentation erfahren möchten, lesen Sie den Artikel zu wie man PDF mit Python in eine Präsentation umwandelt.

 Deutsch