Avoimen lähdekoodin Python PPTX -editorikirjasto
Ilmainen ja avoimen lähdekoodin Python-kirjasto PowerPoint PPTX -tiedostojen luomiseen ja muokkaamiseen.
Mikä on Python-PPTX?
Python-pptx on avoimen lähdekoodin sovellusliittymä Microsoftin PPTX-tiedostojen luomiseen, lukemiseen ja muokkaamiseen. PPTX on Open XML -muoto, jonka Microsoft esitteli PowerPoint 2007:ssä ja uudemmissa versioissa. Sitä voidaan käyttää PowerPoint-tiedostojen analysointiin lukemalla ne poimimaan haun indeksointitekstiä ja kuvia. Python-pptx:n avulla voit luoda PowerPoint-esityksen dynaamisesta sisällöstä, kuten tietokantakyselystä, analytiikkatulostuksesta tai JSON-hyötykuormasta. Tämän avulla voit vastata HTTP-pyyntöön Python-sovelluksessasi ja ladata luodun PPTX-tiedoston vastauksena.
Python-pptx API-ominaisuudet
Seuraavassa on joitain Python-PPTX API:n pääominaisuuksia:
- Yksi API PowerPoint PPTX -tiedostojen luomiseen, lukemiseen ja päivittämiseen lataamalla useista syöttölähteistä, kuten tiedosto- ja muistivirroista.
- Pystyy toimimaan millä tahansa Python-yhteensopivalla alustalla, mukaan lukien macOS ja Linux, eikä se vaadi PowerPoint-sovelluksen asentamista tai lisensointia.
- Voidaan käyttää automatisoimaan yhden tai kahden dian tuotantoa, joita olisi tylsää saada käsin.
- Luo dioja ohjelmallisesti käyttämällä diaobjektia
- Luo PowerPoint-esitys dynaamisesta sisällöstä, kuten tietokantakyselystä, analytiikkatulostuksesta tai JSON-hyötykuormasta
- Kierrä kaikki avoimet XML-esitykset (.pptx-tiedostot) mukaan lukien kaikki sen elementit
- Lisää dioja
- Täytä tekstin paikkamerkit, esimerkiksi luodaksesi luettelomerkkidian
- Lisää kuva diaan mielivaltaisessa paikassa ja koossa
- Lisää tekstilaatikko diaan; muokata tekstin kirjasinkokoa ja lihavointia
- Lisää taulukko diaan
- Lisää automaattisia muotoja (esim. polygoneja, vuokaaviomuotoja jne.) diaan
- Lisää ja muokkaa sarake-, palkki-, viiva- ja ympyräkaavioita
Python-pptx:n käytön aloittaminen
Voit ladata python-pptx-kirjaston GitHubista tai käyttämällä pip install -komentoa:
Asennus
Python-pptx:n asentaminen on yksinkertaista ja se voidaan tehdä päätteestä alla olevan kuvan mukaisesti:
Python-ptpx:n asentaminen
pip3 install python-pptx
python-pptx-koodiesimerkkejä
Examples using the python-pptx Python library are as follow. You can use the FREE PowerPoint PPTX file template to try these examples.Luo PowerPoint PPTX python-pptx:llä
Voit luoda tyhjän PowerPoint PPTX:n käyttämällä python-pptx:ää tyhjästä.
Lue PowerPoint PPTX python-pptx:llä
python-pptx:n avulla voit lukea PowerPoint PPTX-tiedoston levyltä Python-sovelluksessasi. Seuraava koodiesimerkki näyttää, kuinka PowerPoint PPTX -tiedostoa luetaan python-pptx:n avulla.
Lisää tekstilaatikko PowerPoint PPTX -tiedostoon python-pptx:llä
python-pptx antaa sinulle täyden hyödyn lisätäksesi dioja PPTX-tiedostoon ja lisätäksesi siihen tekstikentän, johon voit lisätä tekstiä. Tämä näkyy seuraavassa koodiesimerkissä.
Lisää luettelomerkit PPTX-tiedostoon python-pptx:llä
Voit lisätä luettelomerkkejä PowerPoint PPTX -tiedostoon python-pptx:llä. Seuraava koodiesimerkki näyttää, kuinka luettelomerkit lisätään esityksen dioihin.
Resurssit
Johtopäätös
python-pptx on erittäin tehokas kirjasto PowerPoint PPTX -tiedostojen luomiseen. Sovelluskehittäjänä voit käyttää tätä API:ta PowerPoint PPTX -tiedostojen luomiseen ja dioihin erilaisten elementtien, kuten tekstin paikkamerkkien, kuvien, taulukoiden, tekstilaatikoiden, automaattisten muotojen, sekä dokumenttien ydinominaisuuksien muuttamiseen.
Samankaltaisia Tuotteita
- Apache POI XWPF | Open Source Java API DOCX-tiedostojen luomiseen ja muokkaamiseen
- DocX | Avoimen lähdekoodin .NET API DOCX-tiedostojen luomiseen ja muokkaamiseen
- Docx4J | Open Source Java API DOC- ja DOCX-tiedostojen luomiseen ja muokkaamiseen
- ExcelDataReader | Avoimen lähdekoodin .NET API XLS-, XLSX-, CSV- ja laskentataulukkoasiakirjojen lukemiseen
- FileFormat.Words API | Avoimen lähdekoodin .NET API Microsoft Word -tiedostomuodoille