Features Overview

Supported Platforms

Aspose.Slides for .NET supports the most popular development and deployment platforms. Go through these details:

Feature Description
ASP.NET Web Applications Use Aspose.Slides for .NET to build the ASP.NET Web Applications targeting the .NET Framework versions 2.0 to 4.6.2
Web Services Use Aspose.Slides for .NET to deploy Web Services
WinForms Applications Aspose.Slides for .NET can also be used to develop Windows Forms Applications

File Formats and Conversions

Aspose.Slides for .NET supports most PowerPoint document formats. It also lets you export them to the popular formats organizations widely use and exchange among themselves. Go through these details:

Feature Description
Microsoft PowerPoint (PPT) Aspose.Slides for .NET provides the fastest processing for this presentation document format.
PPT to PPTX conversion Aspose.Slides for .NET supports conversion of PPT to PPTX.
Portable Document Format (PDF) You can export all supported file formats to Adobe Portable Document Format (PDF) documents with a single method.
XML Parser Specification (XPS) You can export all supported file formats to XML Parser Specification (XPS) documents with a single method.
Tagged Image File Format (TIFF) You can export all supported presentation file formats to Tagged Image File Format (TIFF).
PPTX To HTML Conversion Aspose.Slides for .NET supports the conversion of PresentationEx to HTML format.

Rendering and Printing

Aspose.Slides for .NET supports high fidelity rendering of slides in the presentation documents to various graphics formats. Go through these details:

Feature Description
.NET Supported Image Formats With Aspose.Slides for .NET, you get to render presentation slides and images on slides to all the .NET supported graphics formats such as TIFF, PNG, BMP, JPEG, GIF, and metafiles.
SVG Format Aspose.Slides for .NET also provides built-in methods that allow you to export presentation slides to Scalable Vector Graphics (SVG) formats.
Presentation Printing The latest versions of Aspose.Slides for .NET provide built-in print methods with different options.

Content Features

Aspose.Slides for .NET allows you to access, modify, or create almost all the items or contents of presentation documents. Go through these details:

Feature Description
Master Slides The master Slides define the layout of the normal slides. Aspose.Slides for .NET allows you to access and modify the Master Slides of presentation documents
Normal Slides With Aspose.Slides for .NET, you can create new slides of different types; you also get to access and modify existing slides in the presentations
Cloning / Copying Slides There are built-in methods provided by Aspose.Slides for .NET that allow you to clone or copy existing slides within a presentation. You also get to use copied and cloned slides from one presentation to another. Since a slide inherits its layout from the master slide, the built-in cloning methods automatically copy the master on cloning
Managing Slides sections Methods to organize slides in different sections inside a presentation
Place Holders and Text Holders You can access the place holders and text holders in a slide. Moreover, you can create a slide with text holders from scratch using the appropriate method
Header and Footers Aspose.Slides for .NET facilitates the handling of headers/footers in slides
Notes in Slides With Aspose.Slides for .NET, you can access and modify notes associated with a slide and also add new notes
Finding a Shape You can also find a particular shape from a slide using the alternative text associated with the shape
Backgrounds Aspose.Slides for .NET allows you to work with backgrounds associated with a master or normal slide in a presentation
Text Boxes Text boxes can be created from scratch. You can access existing text boxes. You also get to modify their texts without losing the original text format
Rectangle Shapes You can create or modify rectangle shapes with Aspose.Slides for .NET
Poly Line Shapes You can create or modify poly line shapes with Aspose.Slides for .NET
Ellipse Shapes You can create or modify Ellipse shapes with Aspose.Slides for .NET
Group Shapes Aspose.Slides for .NET supports group shapes
Auto Shapes Aspose.Slides for .NET supports auto shapes
SmartArt Aspose.Slides for .NET provides support for SmartArt shapes in MS PowerPoint
Charts Aspose.Slides for .NET provides support for MSO Charts in PowerPoint
Shapes Serialization Aspose.Slides for .NET supports a large number of shapes. When Aspose.Slides for .NET lacks support for a shape, you can use a serialization method through which you get to serialize that shape from an existing slide. This way, you get to use the shape further as per your requirements
Picture Frames You can manage pictures in picture frames with Aspose.Slides for .NET
Audio Frames You can link or embed audio files in audio frames on slides with Aspose.Slides for .NET
Video Frames You get to handle video files in video frames. Aspose.Slides for .NET also provides support for linked and embedded videos
OLE Frame You get to manage OLE Objects in OLE frames with Aspose.Slides for .NET
Tables Aspose.Slides for .NET supports tables in slides
ActiveX Controls Support for ActiveX controls
VBA Macros Support for managing VBA macros inside presentations.
Text Frame You get to access the text with any shape through the text frame associated with that shape
Text Scanning You get to scan text in a presentation at the presentation or slide level through built-in scanning methods.
Animations You get to apply animations on shapes
Slide Shows Aspose.Slides for .NET supports slide shows and slide transitions

Formatting Features

With Aspose.Slides for .NET, you can format texts and shapes on slides in presentations. Go through these details:

Feature Description
Text Formatting

In Aspose.Slides for .NET, you can manage texts through the text frames associated with the shapes. Hence, you get to format texts using the paragraphs and portions associated with the text frames. These text elements can be formatted through Aspose.Slides for .NET.

- Font Type

- Font Size

- Font Color

- Font Shades

- Paragraph Alignment

- Paragraph Bulleting

- Paragraph Orientation

Shape Formatting

In Aspose.Slides for .NET, the basic element of a slide is a shape. You can format these shape elements with Aspose.Slides for .NET:

- Position

- Size

- Line

- Fill (including Pattern, Gradient, Solid)

- Text

- Image