Aspose.Slides Pythonhoz .NET-en keresztül

Aspose.Slides Pythonhoz .NET-en keresztül

Az Aspose.Slides for Python via .NET egy Python könyvtár PowerPoint és OpenDocument prezentációk létrehozásához, olvasásához, szerkesztéséhez és konvertálásához, a Microsoft PowerPoint vagy Microsoft Office nélkül.

Képes betölteni és menteni a PPT, PPTX, PPS, POT és ODP formátumokat, beleértve a makróval ellátott és sablonváltozatokat is, valamint exportál PDF, XPS, HTML, SVG, TIFF, Markdown és képek formátumokba.



Az első prezentációd

Telepítsd a csomagot a PyPI-ról:

pip install aspose.slides

A csomag tartalmazza a használt .NET futtatókörnyezetet, ezért nem szükséges a .NET-et telepíteni. Linuxon telepítsd a libgdiplus és az ICU könyvtárakat is, és a Debian vagy Ubuntu rendszer‑Pythonjával egy virtuális környezetben futtasd a parancsot. A macOS-hoz további előfeltételek szükségesek, és a telepítést ott nem ellenőriztük. Lásd a Telepítés oldalt a parancsokért, a macOS előfeltételekért és a támogatott Python verziókért.

Mentsd el ezt a kódot hello.py néven:

import aspose.slides as slides

# Példányosítsa a Presentation osztályt, amely egy prezentációs fájlt képvisel.
with slides.Presentation() as presentation:
    # Szerezze meg az első diát.
    slide = presentation.slides[0]

    # Adjon hozzá egy CLOUD típusú automatikus alakzatot.
    auto_shape = slide.shapes.add_auto_shape(slides.ShapeType.CLOUD, 20, 20, 200, 80)
    auto_shape.text_frame.text = "Hello, Aspose!"

    # Mentse a prezentációt PPTX fájlként.
    presentation.save("new_presentation.pptx", slides.export.SaveFormat.PPTX)

Futtasd a python hello.py paranccsal. A script a new_presentation.pptx fájlt menti az aktuális mappába, egyetlen diát tartalmazva, amely egy felhő alakzatot mutat, és a szöveg: “Hello, Aspose!”. Licenc nélkül a mentett fájl értékelő vízjelet tartalmaz – lásd a Licencelés részt. További módokért a prezentációk létrehozására és feltöltésére, lásd a Prezentációk létrehozása.