PPTX formaatti on avoin XML-muodossa, käyttävät pääasiassa Microsoft Office PowerPoint sviitti.
python-pptx mahdollistaa Python-ohjelmoijat tuottaa tai käsitellä monimutkaisia PPTX tiedostoja kautta muutaman rivin koodia Python-verkkosivujen tai sovellukset.
Moduuli on top of the line ratkaisu tuottaa PPTX tiedostoja. Tämä johtuu siitä, että kirjaston API kattaa ehdottomasti kaikkia puolia PPTX muodossa.
Mitä uutta strong> tässä julkaisussa:
- Lisätty:
- PicturePlaceholder kanssa .insert_picture () menetelmä
- TablePlaceholder kanssa .insert_table () menetelmä
- ChartPlaceholder kanssa .insert_chart () menetelmä
- Picture.image omaisuutta, palaavat Image esine
- Picture.crop_left, .crop_top, .crop_right ja .crop_bottom
- Shape.placeholder_format ja PlaceholderFormat esine
Mitä uutta strong> versiossa 0.5.2:
- Shape.text_frame epäonnistuu muotoon, jossa ei txBody.
Mitä uutta strong> versiossa 0.4.2:
- Kiinteä:
- Nostaa tuetuista kuvatiedoston ottaa isoja laajennus
- korotukset add_slide () jos vierekkäisiä nykyisten tunnusten
Mitä uutta strong> versiossa 0.3.2:
- Hotfix:
- luomaa esitykset eivät ladata Keynote ja muut Applen sovelluksia.
Mitä uutta strong> versiossa 0.2.5:
- Lisätty kohta linjaus omaisuutta (vasen, oikea, keskitetty, jne.).
- Lisätty pystykohdistus sisällä taulukon solun (ylä-, keski- alhaalla).
- Lisätty taulukon solun marginaali ominaisuuksia.
Mitä uutta strong> versiossa 0.2.3:
- Lisätty sisennys tuki oppikirja muotoja, joiden avulla monitasoinen luoteja luoti dioja.
Mitä uutta strong> versiossa 0.2.1:
- Lisätty tuki Python 2.6
- Lisätty kuvia virta (esim StringIO) lisäksi polku, joka mahdollistaa kuvien haetaan tietokannasta tai verkon resurssi lisätään tallentamatta ensin.
- Laajennustekstin menetelmiä hyväksymään Unicode ja UTF-8 8-bittinen jousille.
- Kiinteät mahdollisia asentaa vika laukaisi tuomalla __version__ pakkauksesta __init__.py tiedosto.
Vaatimukset :
- Python 2.6.x ja 2.7.x
- Python Imaging Library
- LXML
Kommentteja ei löytynyt