Assemblies Required for PowerPoint Presentation

28 Jul 20262 minutes to read

The following assemblies need to be referenced in your application

</table> T> 1. If you encounter issues while using the [.NET PowerPoint Library](https://www.syncfusion.com/document-sdk/net-powerpoint-library) in ASP.NET Core, refer to the [troubleshooting guide](https://support.syncfusion.com/kb/article/16010/how-to-use-troubleshooting-guide-for-aspnet-core-powerpoint-library-issues) for recommended checks and solutions. T> 2. Switch to NuGet packages for a seamless experience: T> * Get frequent bug fixes every week. T> * Upgrade quickly with no manual effort. T> Note: To avoid trial watermark when using NuGet packages, it is recommended to register license key in application. Please refer to this [link](https://help.syncfusion.com/common/essential-studio/licensing/overview) for information on registering Syncfusion® license key in your application to use our components. T> Refer [here](https://help.syncfusion.com/document-processing/powerpoint/powerpoint-library/net/nuget-packages-required) for more information on the required NuGet packages. #### Retired Platforms The following assemblies need to be referenced in your application based on the platform.
Platform(s) Assembly

WPF

,

Windows Forms

, and

ASP.NET MVC


Syncfusion.Presentation.Base
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base
Syncfusion.Markdown

ASP.NET Core

and

Blazor


Syncfusion.Presentation.Portable
Syncfusion.Compression.Portable
Syncfusion.OfficeChart.Portable
Syncfusion.Markdown

Universal Windows Platform


Syncfusion.Presentation.UWP
Syncfusion.OfficeChart.UWP
Syncfusion.Markdown

Windows UI Library (WinUI)

and

.NET Multi-platform App UI (.NET MAUI)


Syncfusion.Presentation.NET
Syncfusion.Compression.NET
Syncfusion.OfficeChart.NET
Syncfusion.Markdown
Platform(s)
Assembly

ASP.NET


Syncfusion.Presentation.Base
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base

Xamarin


Syncfusion.Presentation.Portable
Syncfusion.Compression.Portable
Syncfusion.OfficeChart.Portable
N> Starting with v16.2.0.x, if you reference Syncfusion® assemblies from trial setup or from the NuGet feed, you also have to include a license key in your projects. Please refer to this [link](https://help.syncfusion.com/common/essential-studio/licensing/overview) to know about registering Syncfusion® license key in your applications to use our components. ## Converting PowerPoint Presentation to PDF For converting a PowerPoint Presentation to PDF, the following assemblies need to be referenced in your application </table> #### Retired Platforms The following assemblies need to be referenced in your application based on the platform.
Platform(s) Assembly

WPF

,

Windows Forms

and

ASP.NET MVC


Syncfusion.Presentation.Base
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base
Syncfusion.Markdown
Syncfusion.Pdf.Base
Syncfusion.PresentationToPDFConverter.Base

ASP.NET Core

and

Blazor


Syncfusion.Presentation.Portable
Syncfusion.Compression.Portable
Syncfusion.OfficeChart.Portable
Syncfusion.Markdown
Syncfusion.Pdf.Portable
Syncfusion.PresentationRenderer.Portable
Syncfusion.Pdf.Imaging.Portable
Syncfusion.MetafileRenderer.Portable
Syncfusion.SkiaSharpHelper.Portable
SkiaSharp

Windows UI Library (WinUI)

and

.NET Multi-platform App UI (.NET MAUI)


Syncfusion.Presentation.NET
Syncfusion.Compression.NET
Syncfusion.OfficeChart.NET
Syncfusion.Markdown
Syncfusion.PresentationRenderer.NET
Syncfusion.Pdf.Imaging.NET
Syncfusion.MetafileRenderer.NET
Syncfusion.SkiaSharpHelper.NET
SkiaSharp
Platform(s)
Assembly

ASP.NET


Syncfusion.Presentation.Base
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base
Syncfusion.Pdf.Base
Syncfusion.PresentationToPDFConverter.Base

Xamarin


Syncfusion.Presentation.Portable
Syncfusion.Compression.Portable
Syncfusion.OfficeChart.Portable
Syncfusion.Pdf.Portable
Syncfusion.PresentationRenderer.Portable
Syncfusion.Pdf.Imaging.Portable
Syncfusion.MetafileRenderer.Portable
Syncfusion.SkiaSharpHelper.Portable
SkiaSharp
N> 1. Starting with the v24.1.x, if you reference "Syncfusion.PresentationRenderer", you have to add the "Syncfusion.Pdf.Imaging" assembly reference in your projects to perform PowerPoint Presentation to PDF conversion. N> 2. Starting with the v27.1.x, if you reference "Syncfusion.PresentationRenderer", you have to add the "Syncfusion.MetafileRenderer" assembly reference in your projects to perform PowerPoint Presentation to PDF conversion. ## Converting PowerPoint Presentation to Image For converting a PowerPoint Presentation to Image, the following assemblies need to be referenced in your application </table> #### Retired Platforms The following assemblies need to be referenced in your application based on the platform.
Platform(s) Assembly

WPF

,

Windows Forms

and

ASP.NET MVC


Syncfusion.Presentation.Base
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base
Syncfusion.Markdown
Syncfusion.Pdf.Base
Syncfusion.PresentationToPDFConverter.Base
Syncfusion.OfficeChartToImageConverter.WPF
Syncfusion.SfChart.WPF

ASP.NET Core

and

Blazor


Syncfusion.Presentation.Portable
Syncfusion.Compression.Portable
Syncfusion.OfficeChart.Portable
Syncfusion.Markdown
Syncfusion.Pdf.Portable
Syncfusion.Pdf.Imaging.Portable
Syncfusion.MetafileRenderer.NET
Syncfusion.PresentationRenderer.Portable
Syncfusion.SkiaSharpHelper.Portable
SkiaSharp

Windows UI Library (WinUI)

and

.NET Multi-platform App UI (.NET MAUI)


Syncfusion.Presentation.NET
Syncfusion.Compression.NET
Syncfusion.OfficeChart.NET
Syncfusion.Markdown
Syncfusion.PresentationRenderer.NET
Syncfusion.Pdf.Imaging.NET
Syncfusion.Pdf.NET
Syncfusion.MetafileRenderer.NET
Syncfusion.SkiaSharpHelper.NET
SkiaSharp

UWP


Syncfusion.Presentation.UWP
Syncfusion.OfficeChart.UWP
Syncfusion.OfficeChartToImageConverter.UWP
Syncfusion.SfChart.UWP
Platform(s)
Assembly

ASP.NET


Syncfusion.Presentation.Base
Syncfusion.Compression.Base
Syncfusion.OfficeChart.Base
Syncfusion.Pdf.Base
Syncfusion.PresentationToPDFConverter.Base
Syncfusion.OfficeChartToImageConverter.WPF
Syncfusion.SfChart.WPF

Xamarin


Syncfusion.Presentation.Portable
Syncfusion.Compression.Portable
Syncfusion.OfficeChart.Portable
Syncfusion.Pdf.Portable
Syncfusion.Pdf.Imaging.Portable
Syncfusion.MetafileRenderer.NET
Syncfusion.PresentationRenderer.Portable
Syncfusion.SkiaSharpHelper.Portable
SkiaSharp
## Converting Charts to PDF/Image The following assemblies are required to be referenced in addition to the above mentioned assemblies for converting the chart present in the PowerPoint Presentation into PDF and image.
Platform(s) Assembly
WPF, Windows Forms and ASP.NET MVC
Syncfusion.OfficeChartToImageConverter.WPF
Syncfusion.SfChart.WPF
ASP.NET Core and Blazor
Syncfusion.OfficeChartToImageConverter.Portable
Syncfusion.SfChart.Portable
#### Retired Platforms The following assemblies need to be referenced in your application based on the platform.
Platform(s)
Assembly
ASP.NET
Syncfusion.OfficeChartToImageConverter.WPF
Syncfusion.SfChart.WPF
N> The “Syncfusion.OfficeChartToImageConverter.WPF” assembly is supported from .NET Framework 4.0 onwards. N> On Linux and macOS, the [SkiaSharp](https://www.nuget.org/packages/SkiaSharp) NuGet package may require additional native runtime libraries (e.g., `libSkiaSharp`) to be installed on the host.