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.
Első lépések
Kezdő útmutató
Értékelés
Felépítés Slides-szel
Általános feladatok
- Prezentáció megnyitása
- Prezentáció mentése
- Konvertálás PDF-be
- Diák képként megjelenítése
- Szöveg és alakzatok szerkesztése
Slides munkafolyamatok
Példák
Referencia & Támogatás
Referencia
Támogatás
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.