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