Python SDK Empowering Presentations Manipulation

Python Cloud SDK to create, merge, manipulate, copy, split & convert PowerPoint presentations from within your Python Apps.

  Start Free Trial
Aspose.Slides Cloud SDK for Python

Aspose.Slides Cloud SDK for Python

 
 

Cloud SDK for Presentation Processing

Aspose.Slides Cloud SDK for Python is PowerPoint manipulation and management SDK offering the features to read, write, manipulate and convert PowerPoint Presentations. It is a complete solution to handle all presentation slide elements including text box, table, rectangle, ellipse, polyline, auto-shape, picture frame, audio frame, video frame & OLE object frame. The SDK also provides well-designed set of classes which enable you to comprehensively manipulate each of these elements.

Aspose.Slides Cloud SDK for Python is a Cloud solution and there is nothing to install. All you need to do is create an account at Aspose for Cloud and get your application information. Once you have the App SID & key, you are ready to give the Aspose.Slides Cloud SDK for Python a try on any Platform.

 

Advanced Presentations Manipulation Features

 

 

Create PowerPoint presentations

 

Merge multiple presentations

 

Split PowerPoint presentations

 

Move slide's position

 

Add new slides.

 

Copy existing slides

 

Get PowerPoint Slide Count

 

Convert presentations to different formats

 

Handle text & shape formatting

 

Get Font Scheme of PowerPoint

 

Get comments from a slide

 

Manage document properties

 

Get Number of Images in a Presentation

 

Find, replace & modify Text

 

Add, Extract, Delete Shape object

 

Extract shapes, font, text, format and theme's information

 

Get Placeholder Count from PowerPoint Slide

 

Export slides to SVG

 

Convert slides to images

 

Export presentations to PDF format

 

WordPress Plugin

Format Presentation Content

It is possible to format text and shapes on slides in a presentation using Aspose.Slides Cloud SDK for Python. Text is managed through text frames associated with shapes. Hence text is formatted using paragraphs and portions associated with the text frames. You can also manipulate attributes of shape element like position, size, line, image, text and fill. It also provides the features to Get Text from whole Presentation or from particular Slide, Replace Text in particular slide or whole Presentation or even Extract shapes from particular Slide.

SmartArt Creation, Manipulation & Formatting

Aspose.Slides Cloud SDK for Python facilitates in creating SmartArt shapes from scratch as well as provides the ability to access, manipulate or remove existing SmartArt shapes from a slide. Furthermore, the SDK provides the ability to manipulate layout, style & color of SmartArt shapes. Aspose.Slides Cloud SDK for Python can also be used to dynamically explore the SmartArt's properties or to manage SmartArt Shapes.

Presentation Creation & Manipulation

The SDK is a complete solution for PowerPoint Presentations creation as well as manipulation. You can perform variety of operations including Creation of Presentation from scratch, Merge PowerPoint presentations, Split PowerPoint presentations, Merge PowerPoint presentations, Create Presentations using slides from existing Presentation, access and manipulate particular or All properties, Remove properties, Get/Set format in a Table, Read properties of Chart Series, use fontsLocation Parameter to specify custom fonts etc.

Slides Creation & Manipulation

Along with Presentation manipulation features, Aspose.Slides Cloud SDK for Python also provides the capabilities to manipulate Slide specific operations. You can perform operations including Add New slide, Copy or Move slides, Delete Slides, Change Slides Positions within Presentation, Delete slides background, Get Slides count, Get Aspect Ratio of Slide. Furthermore, you may also Access & Manipulate slide elements such as: Placeholders, Get Placeholder count, Font scheme, Color scheme, Background, Get Comments from slide etc.

Convert Presentations to PDF, XPS, TIFF

The SDK has its own rendering engine, specially designed for rendering with highest of fidelity to the Microsoft PowerPoint. Therefore, the SDK allows the developers to easily open and save a multitude of file formats with a high degree of precision where supported formats include PPT, POT, PPS, PPTX, POTX, PPSX, ODP, PresentationML, Text, XPS, PDF, HTML, TIFF, JPG, PNG, BMP, GIF and SVG. Apart from conventional file formats, it also supports Office OpenXML (OOXML) which is an XML-based format that was introduced in Microsoft Office 2007 and it extensively supports reading and converting PresentationML documents in core product engine. When generating the output in PDF format, you also get the option to render the output according to PDF 1.5 or PDF/A-1b compliant formats.

 

Support and Learning Resources