NuGet Packages Required

To work with PowerPoint Presentations, install the following NuGet packages in your application:

Platform(s) NuGet Package
Windows Forms

Syncfusion.Presentation.WinForms.nupkg

WPF

Syncfusion.Presentation.Wpf.nupkg

ASP.NET Web Forms, ASP.NET Core(Targeting .NET Framework)

Syncfusion.Presentation.AspNet.nupkg

ASP.NET MVC4

Syncfusion.Presentation.AspNet.Mvc4.nupkg

ASP.NET MVC5

Syncfusion.Presentation.AspNet.Mvc5.nupkg

UWP

Syncfusion.Presentation.UWP.nupkg

ASP.NET Core (Targeting .NET core application)

Syncfusion.Presentation.Net.Core.nupkg

Xamarin

Syncfusion.Xamarin.Presentation.nupkg

NOTE

1.Starting with v16.2.0.x, if you reference Syncfusion assemblies from trial setup or from the NuGet feed, add the “Syncfusion.Licensing” assembly reference and include a license key in your projects. Refer to this link to learn about registering Syncfusion license key in your applications to use the components.
2.From the Essential Studio 2018 Volume 3 release(v16.3.0.21), Syncfusion has changed some of the NuGet package names to search and find the required Syncfusion NuGet packages in nuget.org easily based on the control and its platforms.

Converting PowerPoint Presentation into PDF

For converting PowerPoint Presentation into PDF, install the following NuGet packages in your application:

Platform(s) NuGet Package
Windows Forms

Syncfusion.PresentationToPDFConverter.WinForms.nupkg

WPF

Syncfusion.PresentationToPDFConverter.Wpf.nupkg

ASP.NET Web

Syncfusion.PresentationToPDFConverter.AspNet.nupkg

ASP.NET MVC4

Syncfusion.PresentationToPDFConverter.AspNet.Mvc4.nupkg

ASP.NET MVC5

Syncfusion.PresentationToPDFConverter.AspNet.Mvc5.nupkg

UWP and .NET Core

Syncfusion.PresentationRenderer.Net.Core.nupkg



Syncfusion.SkiaSharpHelper.Net.Core.nupkg

Xamarin

Syncfusion.Xamarin.PresentationRenderer.nupkg



Syncfusion.Xamarin.SkiaSharpHelper.nupkg

NOTE

PowerPoint Presentation to PDF conversion is supported from .NET Standard 1.4 onwards for ASP.NET Core and Xamarin.

Converting PowerPoint Presentation to image

For converting a PowerPoint Presentation to image, install the following NuGet packages in your application:

Platform(s) NuGet Package
Windows Forms

Syncfusion.Presentation.WinForms.nupkg

WPF

Syncfusion.Presentation.Wpf.nupkg

ASP.NET Web Forms

Syncfusion.Presentation.AspNet.nupkg

ASP.NET MVC4

Syncfusion.Presentation.AspNet.Mvc4.nupkg

ASP.NET MVC5

Syncfusion.Presentation.AspNet.Mvc5.nupkg

UWP

Syncfusion.Presentation.UWP.nupkg

.NET Core

Syncfusion.PresentationRenderer.Net.Core.nupkg



Syncfusion.SkiaSharpHelper.Net.Core.nupkg

Xamarin

Syncfusion.Xamarin.PresentationRenderer.nupkg



Syncfusion.Xamarin.SkiaSharpHelper.nupkg

NOTE

PowerPoint Presentation to image conversion is supported from .NET Framework 2.0 and .NET Standard 1.4 onwards for ASP.NET Core and Xamarin.

Converting charts in Presentation

The following NuGet package should be installed additionally to convert the charts present in PowerPoint Presentation:

Platform(s) NuGet Package
Windows Forms

Syncfusion.OfficeChartToImageConverter.WinForms.nupkg

WPF

Syncfusion.OfficeChartToImageConverter.Wpf.nupkg

ASP.NET Web

Syncfusion.OfficeChartToImageConverter.AspNet.nupkg

ASP.NET MVC4

Syncfusion.OfficeChartToImageConverter.AspNet.Mvc4.nupkg

ASP.NET MVC5

Syncfusion.OfficeChartToImageConverter.AspNet.Mvc5.nupkg

UWP

Syncfusion.OfficeChartToImageConverter.UWP.nupkg

.NET Core

Syncfusion.PresentationRenderer.Net.Core.nupkg



Syncfusion.SkiaSharpHelper.Net.Core.nupkg

Xamarin

Syncfusion.Xamarin.PresentationRenderer.nupkg



Syncfusion.Xamarin.SkiaSharpHelper.nupkg

NOTE

  1. The “Syncfusion.OfficeChartToImageConverter.Wpf.nupkg” NuGet package is supported only from 4.0 .NET Framework onwards.
  2. The “Syncfusion.Xamarin.PresentationRenderer.nupkg” and “Syncfusion.PresentationRenderer.Net.Core.nupkg” NuGet packages supports chart to image conversion only from .NET Standard 2.0 onwards.

NuGet package installation and uninstallation

To use NuGet package in your project, refer to the NuGet package Installation and Uninstallation sections.

The PowerPoint Presentation NuGet packages can be installed and uninstalled using the Package Manager Console. In Visual Studio, select Tools > NuGet Package Manager > Package Manager Console and execute the following commands in respective platforms.

NOTE

The Syncfusion components are available in nuget.org

Platform(s) Install Uninstall
Windows Forms * Install-package Syncfusion.Presentation.WinForms

* Install-package Syncfusion.PresentationToPdfConverter.WinForms

* Install-package Syncfusion.OfficeChartToImageConverter.WinForms
* Uninstall-package Syncfusion.Presentation.WinForms -RemoveDependencies

* Uninstall-package Syncfusion.PresentationToPdfConverter.WinForms -RemoveDependencies

* Uninstall-package Syncfusion.OfficeChartToImageConverter.WinForms -RemoveDependencies
WPF * Install-package Syncfusion.Presentation.Wpf

* Install-package Syncfusion.PresentationToPdfConverter.Wpf

* Install-package Syncfusion.OfficeChartToImageConverter.Wpf
* Uninstall-package Syncfusion.Presentation.Wpf -RemoveDependencies

* Uninstall-package Syncfusion.PresentationToPdfConverter.Wpf -RemoveDependencies

* Uninstall-package Syncfusion.OfficeChartToImageConverter.Wpf -RemoveDependencies
ASP.NET Web * Install-package Syncfusion.Presentation.AspNet

* Install-package Syncfusion.PresentationToPdfConverter.AspNet

* Install-package Syncfusion.OfficeChartToImageConverter.AspNet
* Uninstall-package Syncfusion.Presentation.AspNet -RemoveDependencies

* Uninstall-package Syncfusion.PresentationToPdfConverter.AspNet -RemoveDependencies

* Uninstall-package Syncfusion.OfficeChartToImageConverter.AspNet -RemoveDependencies
ASP.NET MVC4 * Install-package Syncfusion.Presentation.AspNet.MVC4

* Install-package Syncfusion.PresentationToPdfConverter.AspNet.MVC4

* Install-package Syncfusion.OfficeChartToImageConverter.AspNet.MVC4
* Uninstall-package Syncfusion.Presentation.AspNet.MVC4 -RemoveDependencies

* Uninstall-package Syncfusion.PresentationToPdfConverter.AspNet.MVC4 -RemoveDependencies

* Uninstall-package Syncfusion.OfficeChartToImageConverter.AspNet.MVC4 -RemoveDependencies
ASP.NET MVC5 * Install-package Syncfusion.Presentation.AspNet.MVC5

* Install-package Syncfusion.PresentationToPdfConverter.AspNet.MVC5

* Install-package Syncfusion.OfficeChartToImageConverter.AspNet.MVC5
* Uninstall-package Syncfusion.Presentation.AspNet.MVC5 -RemoveDependencies

* Uninstall-package Syncfusion.PresentationToPdfConverter.AspNet.MVC5 -RemoveDependencies

* Uninstall-package Syncfusion.OfficeChartToImageConverter.AspNet.MVC5 -RemoveDependencies
UWP * Install-package Syncfusion.Presentation.UWP

* Install-package Syncfusion.OfficeChartToImageConverter.UWP
* Uninstall-package Syncfusion.Presentation.UWP –RemoveDependencies

* Uninstall-package Syncfusion.OfficeChartToImageConverter.UWP -RemoveDependencies
ASP.NET Core * Install-package Syncfusion.Presentation.Net.Core

* Install-package Syncfusion.PresentationRenderer.Net.Core

* Install-package Syncfusion.SkiaSharpHelper.Net.Core
* Uninstall-package Syncfusion.Presentation.Net.Core –RemoveDependencies

* Uninstall-package Syncfusion.PresentationRenderer.Net.Core - RemoveDependencies

* Uninstall-package Syncfusion.SkiaSharpHelper.Net.Core – RemoveDependencies
Xamarin * Install-package Syncfusion.Xamarin.Presentation

* Install-package Syncfusion.Xamarin.PresentationRenderer

* Install-package Syncfusion.Xamarin.SkiaSharpHelper
* Uninstall-package Syncfusion.Xamarin.Presentation –RemoveDependencies

* Uninstall-package Syncfusion.Xamarin.PresentationRenderer - RemoveDependencies

* Uninstall-package Syncfusion.Xamarin.SkiaSharpHelper - RemoveDependencies