Assemblies Required for PowerPoint Presentation

28 Feb 20252 minutes to read

The following assemblies need to be referenced in your application

Platform(s) Assembly

WPF

,

Windows Forms

, and

ASP.NET MVC


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

ASP.NET Core

,

Xamarin

and

Blazor


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

Universal Windows Platform


Syncfusion.Presentation.UWP
Syncfusion.OfficeChart.UWP

Windows UI Library (WinUI)

and

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


Syncfusion.Presentation.NET
Syncfusion.Compression.NET
Syncfusion.OfficeChart.NET

TIPS

Switch to NuGet packages for a seamless experience:

  • Get frequent bug fixes every week.
  • Upgrade quickly with no manual effort.
    Note: To avoid trail watermark when using NuGet packages, it is recommended to register license key in application. Please refer to this link to know about registering Syncfusion® license key in your application to use our components.

Refer here to know more about NuGet packages required.

Retired Platforms

The following assemblies need to be referenced in your application based on the platform.

Platform(s)
Assembly

ASP.NET


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

NOTE

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 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 needed to be referenced in your application

Platform(s) Assembly

WPF

,

Windows Forms

and

ASP.NET MVC


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

ASP.NET Core

,

Xamarin

and

Blazor


Syncfusion.Presentation.Portable
Syncfusion.Compression.Portable
Syncfusion.OfficeChart.Portable
Syncfusion.Pdf.Portable
Syncfusion.PresentationRenderer.Portable
Syncfusion.Pdf.Imaging.Portable
Syncfusion.MetafileRenderer.NET
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.PresentationRenderer.NET
Syncfusion.Pdf.Imaging.NET
Syncfusion.MetafileRenderer.NET
Syncfusion.SkiaSharpHelper.NET
SkiaSharp

Retired Platforms

The following assemblies need to be referenced in your application based on the platform.

Platform(s)
Assembly

ASP.NET


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

NOTE

  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.
  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 needed to be referenced in your application

Platform(s) Assembly

WPF

,

Windows Forms

and

ASP.NET MVC


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

ASP.NET Core

,

Xamarin

and

Blazor


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

Windows UI Library (WinUI)

and

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


Syncfusion.Presentation.NET
Syncfusion.Compression.NET
Syncfusion.OfficeChart.NET
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

Retired Platforms

The following assemblies need to be referenced in your application based on the platform.

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

Converting Charts

The following assemblies are required to be referred 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

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

NOTE

The “Syncfusion.OfficeChartToImageConverter.WPF” assembly is supported from .NET Framework 4.0 onwards.