Software Details:
Version: 0.5.7
Upload Date: 1 Mar 15
Distribution Type: Freeware
Downloads: 269
The PPTX format is an Open XML format, used mainly by Microsoft's Office PowerPoint suite.
python-pptx allows Python programmers to generate or manipulate complex PPTX files via a few lines of code from Python-based websites or apps.
The module is a top of the line solution for generating PPTX files. This is because the library's API covers absolutely all facets of the PPTX format.
What is new in this release:
- Added:
- PicturePlaceholder with .insert_picture() method
- TablePlaceholder with .insert_table() method
- ChartPlaceholder with .insert_chart() method
- Picture.image property, returning Image object
- Picture.crop_left, .crop_top, .crop_right, and .crop_bottom
- Shape.placeholder_format and PlaceholderFormat object
What is new in version 0.5.2:
- Shape.text_frame fails on shape having no txBody.
What is new in version 0.4.2:
- Fixed:
- Raises on supported image file having uppercase extension
- Raises on add_slide() where non-contiguous existing IDs
What is new in version 0.3.2:
- Hotfix:
- Generated presentations fail to load in Keynote and other Apple applications.
What is new in version 0.2.5:
- Added paragraph alignment property (left, right, centered, etc.).
- Added vertical alignment within table cell (top, middle, bottom).
- Added table cell margin properties.
What is new in version 0.2.3:
- Added indentation support to textbox shapes, enabling multi-level bullets on bullet slides.
What is new in version 0.2.1:
- Added support for Python 2.6
- Added images from a stream (e.g. StringIO) in addition to a path, allowing images retrieved from a database or network resource to be inserted without saving first.
- Expand text methods to accept Unicode and UTF-8 encoded 8-bit strings.
- Fixed potential install bug triggered by importing __version__ from package __init__.py file.
Requirements:
- Python 2.6.x and 2.7.x
- Python Imaging Library
- lxml
Comments not found