Features Overview
Supported Platforms
Aspose.Slides for .NET supports the most popular development and deployment platforms as detailed below:
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 as well |
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 of the PowerPoint document formats and also exports them to popular formats used widely for exchange among organizations. Following table enlists these formats:
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) | The supported file formats can be exported to Adobe Portable Document Format (PDF) documents with a single method. |
XML Parser Specification (XPS) | All of the supported file formats can be exported to XML Parser Specification (XPS) documents with a single method. |
Tagged Image File Format (TIFF) | The presentation file formats supported by Aspose.Slides for .NET can also be exported 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 as listed below:
Feature | Description |
---|---|
.NET Supported Image Formats | Using Aspose.Slides for .NET, you will be able to render not only presentation slides, but also images on slides to all the .NET supported graphics formats like TIFF, PNG, BMP, JPEG, GIF and meta files. |
SVG Format | Aspose.Slides for .NET also provides built-in method to export presentation slides to Scalable Vector Graphics (SVG) formats |
Presentation Printing | The latest versions of Aspose.Slides for .NET provides built-in print methods with different options |
Content Features
Aspose.Slides for .NET enables you to access, modify or create almost all the possible contents of the presentation documents.
Feature | Description |
---|---|
Master Slides | The master Slides define the layout of the normal slides. Aspose.Slides for .NET enables you to access and modify the Master Slides of the presentation documents |
Normal Slides | Using Aspose.Slides for .NET, you can not only create new slides of different types, but also access and modify existing slides in the presentation documents |
Cloning / Copying Slides | There are built-in methods provided by Aspose.Slides for .NET to clone or copy existing slides not only within a presentation, but also from one presentation to the other. Since a slide inherits its layout from master slide, the built-in cloning methods automatically copy the master as well on cloning |
Managing Slides sections | Provision to organize slides in different sections inside presentation |
Place Holders and Text Holders | You can also 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 also facilitates to handle headers / footers in the slides |
Notes in Slides | With Aspose.Slides for .NET, you can not only access and modify notes associated with a slide, but also add 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 enables to work with background associated with a master or normal slide of the Presentation |
Text Boxes | The text boxes can be created from scratch. The existing text boxes can be accessed and their text can also be modified without losing the original text format |
Rectangle Shapes | Rectangle shapes can be created or modified by Aspose.Slides for .NET |
Poly Line Shapes | Poly line shapes can also be created or modified by Aspose.Slides for .NET |
Ellipse Shapes | Ellipse shapes are also created or modified by Aspose.Slides for .NET |
Group Shapes | Aspose.Slides for .NET supports group shapes as well |
Auto Shapes | Auto shapes are also supported by Aspose.Slides for .NET |
SmartArt | Support for SmartArt shapes available in MS PowerPoint |
Charts | Support for MSO Charts supported by PowerPoint |
Shapes Serialization | Although Aspose.Slides for .NET supports a large number of shapes. However, if a shape is not supported by Aspose.Slides for .NET, there is a serialization method provided by the Aspose.Slides for .NET through which you can serialize that shape from an existing slide for further use by Aspose.Slides for .NET as per requirement |
Picture Frames | The pictures are managed in picture frames using Aspose.Slides for .NET |
Audio Frames | The audio files can be linked or embedded on slides in audio frames by Aspose.Slides for .NET |
Video Frames | The video files are handled in video frames through Aspose.Slides for .NET. Support for linked as well as embedded videos is available. |
OLE Frame | The OLE Objects are managed in OLE frames by Aspose.Slides for .NET |
Tables | Tables on slides are also supported by Aspose.Slides for .NET |
ActiveX Controls | Support for ActiveX controls is available. |
VBA Macros | Support for managing VBA macros inside presentation. |
Text Frame | The text associated with any shape can be accessed through text frame associated with that shape |
Text Scanning | Text in a presentation can be scanned at the presentation or slide level through the built-in scanning methods |
Animations | Animations can be applied on shapes |
Slide Shows | Slide shows and slide transitions are also supported |
Formatting Features
It is possible to format text and shapes on slides in a presentation document using Aspose.Slides for .NET.
Feature | Description |
---|---|
Text Formatting | In Aspose.Slides for .NET, the text is managed through text frames associated with the shapes. Hence, the text can be formatted using the paragraphs and portions associated with the text frames. The following 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 shape. The following Shape elements can be formatted using Aspose.Slides for .NET: - Position - Size - Line - Fill (including Pattern, Gradient, Solid) - Text - Image |