Aspose.Slides für 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.
Erste Schritte
ERSTE SCHRITTE
BEWERTEN
Erstellen mit Slides
ALLGEMEINE AUFGABEN
- Präsentation öffnen
- Präsentation speichern
- In PDF konvertieren
- Folien als Bilder rendern
- Text und Formen bearbeiten
SLIDES‑ARBEITSGÄNGE
BEISPIELE
Referenz & Support
REFERENZ
UNTERSTÜTZUNG
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.