Skip to content

Latest commit

 

History

History
48 lines (38 loc) · 7.39 KB

File metadata and controls

48 lines (38 loc) · 7.39 KB
title Create and edit PowerPoint files in CSharp | Syncfusion
description Essential<sup>&reg;</sup> Presentation is a .NET PowerPoint library to create, read, edit, & convert PowerPoint files in WinForms, WPF, UWP, ASP.NET Core & Xamarin applications
platform document-processing
control Presentation
documentation UG

Overview of PowerPoint Presentation

The PowerPoint framework is a feature rich .NET PowerPoint class library that can be used by developers to create, read, and write Microsoft PowerPoint files by using C#, VB.NET, and managed C++ code. The library can be used in Windows Forms, WPF, ASP.NET Web Forms, ASP.NET MVC, ASP.NET Core, Blazor, UWP, Xamarin, WinUI and .NET MAUI applications.

It is a non-UI component that provides a full-fledged PowerPoint presentation instance that facilitates accessing and manipulating the presentations without any dependency of Microsoft Office COM libraries and Microsoft Office.

Key features

Compatible Microsoft PowerPoint Versions

  • Microsoft PowerPoint 2007
  • Microsoft PowerPoint 2010
  • Microsoft PowerPoint 2013
  • Microsoft PowerPoint 2016
  • Microsoft PowerPoint 2019
  • Microsoft 365

T> If you encounter issues while using the .NET PowerPoint library in ASP.NET Core, refer to the troubleshooting guide for recommended checks and solutions.

N> 1. The current version of Essential® Presentation supports the .PPTX, .PPTM, .POTX, .POTM file formats only. N> 2. The current version of Essential® Presentation does not support some features in Microsoft PowerPoint such as Word Art, creation and editing of Handouts, equations, create and edit audio and video content, built-in themes, and its variants.

See Also