NyÃlt forráskódú Python PPTX szerkesztÅ könyvtár
Ingyenes és nyÃlt forráskódú Python könyvtár PowerPoint PPTX fájlok létrehozásához és szerkesztéséhez.
Mi az a Python-PPTX?
A Python-pptx egy nyÃlt forráskódú API Microsoft PPTX fájlok létrehozására, olvasására és módosÃtására. A PPTX a Microsoft által a PowerPoint 2007 és újabb verzióiban bevezetett Open XML formátum. Használható PowerPoint fájlok elemzésére, ha elolvassa ezeket a keresési indexelési szövegek és képek kinyerésére. A Python-pptx segÃtségével PowerPoint-prezentációkat hozhat létre dinamikus tartalomból, például adatbázis-lekérdezésbÅl, elemzési kimenetbÅl vagy JSON-tartalomból. Ez lehetÅvé teszi, hogy kiszolgáljon egy HTTP-kérést a Python-alkalmazásban, és válaszként letöltse a generált PPTX-fájlt.
Python-pptx API-szolgáltatások
Az alábbiakban bemutatjuk a Python-PPTX API néhány fŠfunkcióját:
- Egyetlen API PowerPoint PPTX fájlok létrehozásához, olvasásához és frissÃtéséhez több bemeneti forrásból, például fájl- és memóriafolyamokból való betöltéssel.
- Bármilyen Python-kompatibilis platformon futtatható, beleértve a macOS-t és a Linuxot is, és nem szükséges a PowerPoint alkalmazás telepÃtése vagy licencelése.
- Használható egy-két dia elÅállÃtásának automatizálására, amelyet unalmas lenne kézzel elkészÃteni.
- Diák létrehozása programozottan a diaobjektum segÃtségével
- PowerPoint prezentáció generálása dinamikus tartalomból, például adatbázis-lekérdezésbÅl, elemzési kimenetbÅl vagy JSON-tartalomból
- Bármely Open XML prezentáció (.pptx fájl) körbejárása, beleértve annak összes elemét
- Diák hozzáadása
- Töltsön fel szöveges helyÅrzÅket, például listajeles dia létrehozásához
- Kép hozzáadása a diához tetszÅleges pozÃcióban és méretben
- Szövegdoboz hozzáadása a diához; módosÃthatja a szöveg betűméretét és félkövér
- Táblázat hozzáadása egy diához
- Adjon hozzá automatikus alakzatokat (pl. sokszögek, folyamatábra alakzatok stb.) egy diához
- Oszlop-, sáv-, vonal- és kördiagramok hozzáadása és kezelése
A python-pptx használatának megkezdése
Letöltheti a python-pptx könyvtárat a GitHubról vagy a pip install paranccsal:
TelepÃtés
A python-pptx telepÃtése egyszerű, és a terminálról is elvégezhetÅ az alábbiak szerint:
A python-ptpx telepÃtése
pip3 install python-pptx
python-pptx kódpéldák
Examples using the python-pptx Python library are as follow. You can use the FREE PowerPoint PPTX file template to try these examples.Hozzon létre egy PowerPoint PPTX-et a python-pptx segÃtségével
A python-pptx használatával a semmibÅl létrehozhat egy üres PowerPoint PPTX-et.
PowerPoint PPTX olvasása a python-pptx segÃtségével
A python-pptx lehetÅvé teszi PowerPoint PPTX-fájlok olvasását a lemezrÅl a Python-alkalmazáson belül. A következÅ kódminta bemutatja, hogyan kell beolvasni egy PowerPoint PPTX fájlt a python-pptx segÃtségével.
Szövegdoboz hozzáadása a PowerPoint PPTX fájlhoz a python-pptx segÃtségével
A python-pptx teljes mértékben lehetÅvé teszi, hogy diákat adjon a PPTX-fájlhoz, és szövegmezÅt adjon hozzá, ahol szöveget adhat hozzá. Ez a következÅ kódmintában látható.
Felsorolásjelek hozzáadása a PPTX fájlhoz a python-pptx segÃtségével
A python-pptx segÃtségével felsoroláspontokat adhat hozzá a PowerPoint PPTX fájlokhoz. A következÅ kódminta bemutatja, hogyan adják hozzá a felsorolásjeleket a bemutató diákjaihoz.
ErÅforrás
A python-pptx egy nagyon hatékony könyvtár a PowerPoint PPTX fájlok generálásához. AlkalmazásfejlesztÅként ezt az API-t használhatja PowerPoint PPTX-fájlok létrehozására, és különféle elemek hozzáadására a diákhoz, például szöveges helyÅrzÅk, képek, táblázatok, szövegdobozok, automatikus alakzatok, valamint a dokumentum alapvetÅ tulajdonságainak megváltoztatásához.
Hasonló Termékek
- Apache POI XWPF | NyÃlt forráskódú Java API a DOCX-fájlok létrehozásához és módosÃtásához
- DocX | NyÃlt forráskódú .NET API DOCX-fájlok létrehozásához és módosÃtásához
- Docx4J | NyÃlt forráskódú Java API DOC és DOCX fájlok létrehozásához és módosÃtásához
- ExcelDataReader | NyÃlt forráskódú .NET API az XLS, XLSX, CSV és táblázatos dokumentumok olvasásához
- FileFormat.Cells | Cerate és frissÃtse az Excel fájlokat a C# .NET segÃtségével