Aspose.Slides für Python via .NET

Aspose.Slides for Python via .NET

Aspose.Slides for Python via .NET ist eine Python-Bibliothek zum Erstellen, Lesen, Bearbeiten und Konvertieren von PowerPoint- und OpenDocument-Präsentationen, ohne Microsoft PowerPoint oder Microsoft Office.

Sie lädt und speichert PPT, PPTX, PPS, POT und ODP, einschließlich makro-aktivierter und Vorlagen-Varianten, und exportiert nach PDF, XPS, HTML, SVG, TIFF, Markdown und Bildern.



Ihre erste Präsentation

Installieren Sie das Paket von PyPI:

pip install aspose.slides

Das Paket enthält die .NET‑Runtime, die es verwendet, sodass Sie .NET nicht installieren müssen. Unter Linux installieren Sie außerdem die libgdiplus‑ und ICU‑Bibliotheken und führen den Befehl mit dem System‑Python von Debian oder Ubuntu in einer virtuellen Umgebung aus. macOS hat weitere Voraussetzungen, und wir haben die Installation dort nicht überprüft. Siehe Installation für die Befehle, die macOS‑Voraussetzungen und die unterstützten Python‑Versionen.

Speichern Sie diesen Code als hello.py:

import aspose.slides as slides

# Instanziieren Sie die Presentation-Klasse, die eine Präsentationsdatei darstellt.
with slides.Presentation() as presentation:
    # Erhalte die erste Folie.
    slide = presentation.slides[0]

    # Füge eine Autoform vom Typ CLOUD hinzu.
    auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
    auto_shape.text_frame.text = "Hello, Aspose!"

    # Speichere die Präsentation als PPTX-Datei.
    presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)

Führen Sie es mit python hello.py aus. Das Skript speichert new_presentation.pptx im aktuellen Ordner, mit einer Folie, die eine Wolkenform enthält, auf der „Hello, Aspose!“ steht. Ohne Lizenz enthält die gespeicherte Datei ein Evaluierungswasserzeichen — siehe Lizenzierung. Weitere Möglichkeiten, eine Präsentation zu erstellen und zu füllen, finden Sie unter Präsentationen erstellen.