Aspose.Slides for Python via Java
Az Aspose.Slides for Python via Java egy könyvtár a PowerPoint és OpenDocument prezentációk létrehozásához, olvasásához, szerkesztéséhez és átalakításához Python alkalmazásokban, a Microsoft PowerPoint nélkül; a JPype-on keresztül a Python folyamatban futtatja az Aspose.Slides Java motorját.
Betölti és menti a PPT, PPTX, PPS, POT és ODP fájlokat, beleértve a makróval ellátott és sablon változatokat is, és exportál PDF, XPS, HTML, SVG, TIFF, Markdown és képek formátumba.
Kezdés
ELSŐ LÉPÉSEK
ÉRTÉKELÉS
Készítés Slides használatával
ÁLTALÁNOS FELADATOK
- Prezentáció megnyitása
- Prezentáció mentése
- Átalakítás PDF-be
- Dia renderelése képként
- Szöveg és alakzatok szerkesztése
DIÁK MUNKAFOLYAMOK
PELTÁK
Referencia és Támogatás
REFERENCIA
TÁMOGATÁS
Az első prezentációja
Telepítse a Pythont és egy JDK-t, állítsa be a JAVA_HOME változót, és hozza létre és aktiválja a virtuális környezetet a Installation útmutatóban leírtak szerint. Ezután telepítse a JPype-ot és az Aspose.Slides-t a PyPI-ról:
python -m pip install JPype1 aspose-slides-java
Kód mentse hello.py néven. Elindítja a Java virtuális gépet, egy felhő alakzatot szöveggel ad hozzá az új prezentáció első diájához, és elmenti a prezentációt:
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation, SaveFormat, ShapeType
# Készítsen egy prezentációt egy üres diával.
presentation = Presentation()
try:
# Lekéri az első diát.
slide = presentation.getSlides().get_Item(0)
# Hozzáad egy felhő alakzatot, és beállítja a szövegét.
auto_shape = slide.getShapes().addAutoShape(ShapeType.Cloud, 20, 20, 200, 80)
auto_shape.getTextFrame().setText("Hello, Aspose!")
# Mentse a prezentációt PPTX fájlként.
presentation.save("new_presentation.pptx", SaveFormat.Pptx)
finally:
presentation.dispose()
Futtassa ugyanabban a virtuális környezetben:
python hello.py
A szkript elmenti a new_presentation.pptx-t, amely egy diát tartalmaz, azon egy felhő alakzat a “Hello, Aspose!” szöveggel. Licenc nélkül a mentett fájl értékelési vízjel is tartalmaz — lásd a Licensing oldalt. További módszerekért a prezentáció létrehozására és kitöltésére lásd a Create Presentations oldalt.