Feature Matrix in .NET PowerPoint Library
3 Aug 20263 minutes to read
Syncfusion® Essential PowerPoint is the .NET PowerPoint library that provides comprehensive support for creating, editing, and managing PowerPoint presentations programmatically. It allows seamless handling of features such as slides, shapes, charts, SmartArt, and tables.
For prerequisites and setup, refer to the Assemblies Required and NuGet Packages Required pages. For a quick start, see the Getting Started guide.
The following table outlines the supported features for PowerPoint 2007–2016 and later OOXML presentations.
Document Content Features
| Document Content Features | PowerPoint 2007–2016 and later |
|---|---|
| Create PowerPoint presentations from scratch or edit an existing presentation. | Yes |
| Open existing PowerPoint presentations from the file system or stream. | Yes |
| Save a PowerPoint presentation to a local file, stream, or stream it to a client browser. | Yes |
| Create, access, and modify paragraphs and text. | Yes |
| Create, access, and modify bullets and numbering. | Yes |
| Create, access, and modify images. | Yes |
| Create, access, and modify tables, rows, and cells. | Yes |
| Create, access, and modify shapes. | Yes |
| Create, access, and modify charts. | Yes |
| Create, access, and modify placeholders. | Yes |
| Create, access, and modify SmartArt diagrams. | Yes |
| Create, access, and modify sections. | Yes |
| Create, access, and modify animations. | Yes |
| Create, access, and modify slide transitions. | Yes |
| Create, access, and modify hyperlinks. | Yes |
| Create, access, and modify slide notes. | Yes |
| Copy and move slide elements between PowerPoint presentations. | Yes |
| Merge multiple PowerPoint presentations. | Yes |
| Encrypt and open password-protected PowerPoint presentations. | Yes |
| Traverse slide content programmatically. | Yes |
| Insert OLE objects in PowerPoint presentations. | Yes |
| Create, access, and modify built-in document properties. | Yes |
| Create, access, and modify custom document properties. | Yes |