Le format PPTX est un format Open XML, utilisé principalement par les Bureau de Microsoft suite PowerPoint.
python-pptx permet aux programmeurs Python pour générer ou de manipuler des fichiers PPTX complexes par quelques lignes de code des sites Web ou des applications basées sur Python.
Le module est un sommet de la solution en ligne pour générer des fichiers PPTX. Ce est parce que l'API de la bibliothèque couvre absolument toutes les facettes du format PPTX.
Ce qui est nouveau dans cette version:
- Ajout:
- méthode PicturePlaceholder avec .insert_picture ()
- TablePlaceholder avec la méthode .insert_table ()
- méthode ChartPlaceholder avec .insert_chart ()
- Propriété Picture.image, revenant objet Image
- Picture.crop_left, .crop_top, .crop_right et .crop_bottom
- Shape.placeholder_format et l'objet de PlaceholderFormat
Ce qui est nouveau dans la version 0.5.2:
- Shape.text_frame échoue sur la forme ne ayant pas txBody.
Ce qui est nouveau dans la version 0.4.2:
- Correction:
- Déclenche le fichier d'image supporté ayant les extensions en majuscule
- Déclenche sur add_slide () où ID existantes non-contigus
Ce qui est nouveau dans la version 0.3.2:
- correctif:
- présentations générés ne parviennent pas à charger dans Keynote et d'autres applications Apple.
Ce qui est nouveau dans la version 0.2.5:
- Ajout de propriétés d'alignement de paragraphe (gauche, droite, centré, etc.).
- Ajout d'alignement vertical dans la cellule de table (haut, milieu, bas).
- Ajout d'un tableau des propriétés de marge de cellule.
Ce qui est nouveau dans la version 0.2.3:
- Ajout du support de l'indentation pour des formes de zone de texte, permettant balles multi-niveaux sur des lames de balles.
Ce qui est nouveau dans la version 0.2.1:
- Ajout du support pour Python 2.6
- Ajout d'images à partir d'un flux (par exemple StringIO) en plus d'un chemin, autorisant ainsi des images extraites d'une ressource de base de données ou réseau pour être inséré sans enregistrer d'abord.
- Développer des méthodes de texte acceptent Unicode et UTF-8 chaînes codées 8-bits.
- potentiel fixe installer bug déclenché par l'importation à partir du fichier __version__ paquet __init__.py.
Exigences :
- Python 2.6.x et 2.7.x
- Python Imaging Library
- lxml
Commentaires non trouvées