Aspose.Slides für Python via Java
Aspose.Slides for Python via Java ist eine Bibliothek zum Erstellen, Lesen, Bearbeiten und Konvertieren von PowerPoint‑ und OpenDocument‑Präsentationen in Python‑Anwendungen, ohne Microsoft PowerPoint; sie führt die Aspose.Slides‑Java‑Engine in Ihrem Python‑Prozess über JPype aus.
Sie lädt und speichert PPT, PPTX, PPS, POT und ODP, einschließlich makroaktivierter und Vorlagen‑Varianten, und exportiert nach PDF, XPS, HTML, SVG, TIFF, Markdown und Bildern.
Erste Schritte
ERSTE SCHRITTE
BEWERTEN
Erstellen mit Slides
ALLGEMEINE AUFGABEN
- Eine Präsentation öffnen
- Eine Präsentation speichern
- In PDF konvertieren
- Folien als Bilder rendern
- Text und Formen bearbeiten
SLIDES‑ARBEITSABLÄUFE
BEISPIELE
Referenz & Support
REFERENZ
SUPPORT
Ihre erste Präsentation
Installieren Sie Python und ein JDK, setzen Sie JAVA_HOME und erstellen und aktivieren Sie eine virtuelle Umgebung, wie in Installation beschrieben. Installieren Sie dann JPype und Aspose.Slides aus PyPI:
python -m pip install JPype1 aspose-slides-java
Speichern Sie diesen Code als hello.py. Er startet die Java‑Virtual‑Machine, fügt der ersten Folie einer neuen Präsentation eine Wolkenform mit Text hinzu und speichert die Präsentation:
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat, ShapeType
# Erstelle eine Präsentation mit einer leeren Folie.
presentation = Presentation()
try:
# Hole die erste Folie.
slide = presentation.getSlides().get_Item(0)
# Füge eine Wolkenform hinzu und setze ihren Text.
auto_shape = slide.getShapes().addAutoShape(ShapeType.Cloud, 20, 20, 200, 80)
auto_shape.getTextFrame().setText("Hello, Aspose!")
# Speichere die Präsentation als PPTX-Datei.
presentation.save("new_presentation.pptx", SaveFormat.Pptx)
finally:
presentation.dispose()
Führen Sie ihn in derselben virtuellen Umgebung aus:
python hello.py
Das Skript speichert new_presentation.pptx mit einer Folie, die eine Wolkenform mit dem Text „Hello, Aspose!“ enthält. Ohne Lizenz enthält die gespeicherte Datei zudem ein Evaluations‑Wasserzeichen — siehe Lizenzierung. Weitere Möglichkeiten zum Erstellen und Befüllen einer Präsentation finden Sie unter Präsentationen erstellen.