PowerPoint prezentáció létrehozása Python segítségével

Ebben az egyszerű cikkben bemutatjuk, hogyan hozhat létre PowerPoint Presentation-et Python használatával a környezet beállításához és a példa futtatásához szükséges részletes lépések követésével. Létrehozhatja a PowerPointot a Python segítségével, és megtekintheti bármelyik prezentációnézőben, beleértve az MS PowerPointot is. A példakód bármelyik Pythonnal konfigurált .NET Core által támogatott platformon belül használható.

A PowerPoint prezentáció létrehozásának lépései C# használatával

  1. Konfigurálja a környezetben az Aspose.Slides for Python beállításához .NET-en keresztül-t az alkalmazásban
  2. Importálja az aspose.pydrawing és aspose.slides fájlokat a Python-fájlba
  3. Hozzon létre egy üres prezentációt a Presentation osztályobjektum használatával
  4. Adjon hozzá egy üres diát a slides collection-hoz az add_empty_slide módszerrel
  5. Szúrjon be egy téglalap alakzatot a diába az add_auto_shape metódus használatával
  6. Adjon hozzá szövegkeretet az add_text_frame metódussal, és alkalmazzon különböző szöveges tulajdonságokat
  7. A Python Mentés metódusával Powerpoint prezentáció jön létre és menti a lemezre

Egy testreszabott PPTX Python API-t használunk a fent említett lépések betartásával. A folyamat során üres prezentációt kell létrehozni a Prezentáció osztály segítségével, majd hozzáadni egy üres diát a diagyűjteményhez. Létrejön egy téglalap automatikus alakzat, amelyet szöveggel töltenek fel úgy, hogy szövegkeretet adnak az alakzathoz, és beállítják a szöveg tulajdonságait, mielőtt a generált bemutatót lemezre mentik.

Kód PowerPoint létrehozásához Python segítségével

A fenti példával a Python Presentation-ban PPTX formátumban jött létre a lemezen. A SaveFormat enumerátor lehetőséget biztosít a prezentáció PPT, PPS, PPSX, ODP, POT és POTX formátumban történő mentésére is. A diaformában lévő szöveg tovább testreszabható a PortionFormat és a ChapterFormat osztályokban elérhető különböző tulajdonságok használatával, beleértve a bekezdések felsorolását, a szöveg behúzását, margókat, a szöveg aláhúzását és kiemelését.

Ebben a példában láthattuk, hogy PPTX prezentáció létrehozásához Python alapú API használható MS PowerPoint nélkül. Ha érdekli egy prezentáció PDF formátumba konvertálása, olvassa el a hogyan lehet a prezentációt PDF-be konvertálni Python segítségével című cikket.

 Magyar