Spire.Presentation for Python
Independent Presentation Processing Python Class Library
- Overview
- Features
Spire.Presentation for Python is a professional presentation processing API that is highly compatible with PowerPoint. It is a completely independent class library that developers can use to create, edit, convert, and save PowerPoint presentations efficiently without installing Microsoft PowerPoint.
Spire.Presentation for Python supports a variety of presentation manipulation features, such as adding/deleting/hiding/showing/rearranging/copying slides, adding/extracting images, adding/removing hyperlinks, adding/extracting animations, creating tables/charts, adding/extracting/highlighting/replacing text, adding/extracting/replacing videos and audio, encrypting/decrypting presentations, adding text/image watermarks, setting/removing background, and manipulating comments/speaker note etc.
Spire.Presentation for Python supports PPT, PPS, PPTX and PPSX presentation file formats. It also supports converting presentation files to images (PNG, JPG, BMP, SVG), PDF, XPS, HTML files and the interconversion between presentation formats.
-
Convert
-
Master
-
Watermark
-
Extract
-
eSign
-
Chart
-
SmartArt
-
Graphic
-
Note
-
Animation
Convert PowerPoint to PDF
Converting PowerPoint to PDF helps you maintain the layout and formatting of your presentation when viewed on different systems or devices.
Create Slide Masters
A slide master controls the design of all the slides based on it. Using a slide master makes it easier to create presentations that look consistent and visually appealing.
Add a Watermark
Watermarks are used to declare confidentiality, copyright, source, or other attributes of the document, or as a decoration to make the document more attractive. Both text watermarks and image watermarks can be added to presentations.
Extract Text and Images
If you only need the text and images of a PowerPoint document regardless of their formatting and layout, you can directly extract them from the document.
Digitally Sign PowerPoint Documents
A digital signature provides assurances about the validity and authenticity of your presentation. Once a PowerPoint document is digitally signed, any changes to the document will invalidate the signature.
Insert Charts
Charts in PowerPoint can help illustrate data, show trends or changes in data over time, and make the whole document more professional and attractive.
Insert a SmartArt
SmartArt is a way to combine text, shapes and colors into an image or illustration. SmartArt graphics let you easily create a visual representation of your information.
Insert Images and Shapes
Adding pictures and shapes can make your presentations more interesting and engaging. And you can customize your images by cropping, reordering, changing colors or adding other formatting and customize shape according to your own color palette, preferences.
Add Speaker Notes
Adding speaker notes to a PowerPoint presentation provides reference material for the speaker when they’re presenting a slideshow, allowing them to stay on track without forgetting the key points to deliver a flawless presentation.
Set Animations on Shapes in PowerPoint
Animation is a great way to emphasize important points, to control the flow of information, and to increase viewer interest in your presentation. You can animate almost every objects in PowerPoint slide to give them visual effects.
PYTHON
Standalone Python API
100% independent Python PowerPoint API which
doesn’t need Microsoft PowerPoint.
VERSION
- PPT - PowerPoint Presentation 97-2003
- PPS - PowerPoint SlideShow 97-2003
- PPTX - PowerPoint Presentation 2007/2010/2013/2016/2019
- PPSX - PowerPoint SlideShow 2007, 2010
OPERATION
Powerful Toolset, Multichannel Support
-
Work with PowerPoint Charts
-
Work with SmartArt
-
Images and Shapes
-
Audio and Video
-
Protect Presentation Slides
-
Text and Image Watermark
-
Merge Split PowerPoint Document
-
Comments and Notes
-
Manage PowerPoint Tables
-
Set Animations on Shapes
-
Manage Hyperlink
-
Extract Text and Image
-
Replace Text
CONVERSION
Convert File Documents with High Quality
-
PDF
-
HTML
-
XPS
-
SVG
-
Image
PowerPoint Document
-
PNG
-
BMP
-
JPEG
-
EMF
-
TIFF
MAIN FUNCTION
Only Spire.Presentation for Python,
No Microsoft PowerPoint Automation
Rich Support
for Presentation Formats
- PPT - PowerPoint Presentation 97-2003
- PPS - PowerPoint SlideShow 97-2003
- PPTX - PowerPoint Presentation 2007, 2010, 2013, 2016 and 2019
- PPSX - PowerPoint SlideShow 2007, 2010
Easy Integration
Spire.Presentation for Python can be easily integrated into any Python program.GET STARTED
Free Trials for All Progress Solutions
Here is a brief summary of the features of Spire.Presentation for Python.
Environment Support
- 100% Written in Python
- Supports 64-bit OS
- No Need to Install Additional Software
PowerPoint Version Support
- PPT - PowerPoint Presentation 97-2003
- PPS - PowerPoint SlideShow 97-2003
- PPTX - PowerPoint Presentation 2007, 2010, 2013, 2016 and 2019
- PPSX - PowerPoint SlideShow 2007, 2010
Conversion
- Convert PPT/PPTX to Image
- Convert PPT/PPTX to PDF
- Convert PPT to PPTX
- Convert PPT/PPTX to SVG
- Convert PPT/PPTX to HTML
- Convert PPT/PPTX to XPS
Protect
- Encrypt Documents
- Remove Encryption
- Set Document to Read Only
Slides
- Create, Remove, Hide and Clone Slides
- Change Slide Layout
- Add Master Slides
- Set Backgrounds
- Set Transitions
Paragraph and Text
- Align Text
- Set Paragraph Indent
- Add Bullets
- Extract Text
- Insert Hyperlinks
- Add Text Watermark
Image and Shape
- Insert Image
- Insert Shape
- Fill Shape (with solid, gradient color or picture)
- Extract Image and Shape
- Set Animations
Table and Chart
- Create Table
- Create Combination Chart
- Create Doughnut Chart
- Save Chart as Image
- Merge Table Cell
Media
- Insert Audio
- Insert Video
SmartArt
- Insert SmartArt
- Add and Remove Node
Comment and Note
- Add comment
- Add note
- Delete comment