Assemblies Required to work with PDF
23 Oct 202414 minutes to read
The following assemblies need to be referenced in your application based on the platform.
Platform(s) | Assembly |
---|---|
, and |
Syncfusion.Pdf.Base Syncfusion.Compression.Base |
and |
Syncfusion.Pdf.ClientProfile Syncfusion.Compression.Base |
Syncfusion.Pdf.UWP | |
Syncfusion.Pdf.Portable Syncfusion.Compression.Portable |
|
, and |
Syncfusion.Compression.Portable.dll Syncfusion.Pdf.Portable.dll |
, |
Syncfusion.Pdf.NET.dll Syncfusion.Compression.NET.dll |
RETIRED PRODUCTS
Platform(s) | Assembly |
---|---|
WinRT (Windows Store applications) | Syncfusion.Pdf.winrt |
Windows Phone 8 |
Syncfusion.Pdf.WP8 Syncfusion.Compression.WP8 |
Windows Phone 8.1 Silverlight |
Syncfusion.Pdf.WPSilverlight Syncfusion.Compression.WPSilverlight |
Windows Phone 8.1 WinRT |
Syncfusion.Pdf.WP Syncfusion.Compression.WP |
Syncfusion.Pdf.Base Syncfusion.Compression.Base |
|
Syncfusion.Pdf.Web Syncfusion.Compression.Base |
|
Syncfusion.Pdf.MVC Syncfusion.Compression.Base |
NOTE
The .NET Standard assemblies can be found in the following Essential Studio installation path
{Installed directory}\Syncfusion\Essential Studio{Product version}\precompiledassemblies{Product version}.NET Standard 1.2\
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 application to use our components.
Converting HTML to PDF
Get the following required assemblies by downloading the HTML converter installer. Download and install the HTML converter for Windows, Linux, and Mac respectively. Please refer to the advanced installation steps for more details.
Platforms | Assemblies |
---|---|
WinForms WPF ASP.NET MVC |
|
.NET/.NET Core Blazor |
|
RETIRED PRODUCTS
Platform(s) | Assembly |
---|---|
ASP.NET |
|
NOTE
HTML to PDF conversion is not supported in Silverlight, Windows Phone, WinRT, Universal, Xamarin and UWP applications
Converting Word document to PDF
For converting a Word document to PDF, the following assemblies need to be referenced in your application
Platform(s) | Assembly |
---|---|
WPF, Windows Forms and ASP.NET MVC |
Syncfusion.DocIO.Base Syncfusion.Compression.Base Syncfusion.OfficeChart.Base Syncfusion.Pdf.Base Syncfusion.DocToPdfConverter.Base |
Windows Forms and WPF (Client Profile) |
Syncfusion.DocIO.ClientProfile Syncfusion.Compression.Base Syncfusion.OfficeChart.Base Syncfusion.Pdf.ClientProfile Syncfusion.DocToPdfConverter.ClientProfile |
ASP.NET Core, Xamarin and Blazor |
Syncfusion.DocIO.Portable Syncfusion.Compression.Portable Syncfusion.OfficeChart.Portable Syncfusion.Pdf.Portable Syncfusion.DocIORenderer.Portable SkiaSharp.HarfBuzz Syncfusion.SkiaSharpHelper.Portable |
Windows UI Library (WinUI) .NET Multi-platform App UI (.NET MAUI) |
Syncfusion.DocIO.NET Syncfusion.Compression.NET Syncfusion.OfficeChart.NET Syncfusion.Pdf.NET Syncfusion.DocIORenderer.NET SkiaSharp Syncfusion.SkiaSharpHelper.NET |
RETIRED PRODUCTS
Platform(s) | Assembly |
---|---|
ASP.NET |
Syncfusion.DocIO.Base Syncfusion.Compression.Base Syncfusion.OfficeChart.Base Syncfusion.Pdf.Base Syncfusion.DocToPdfConverter.Base |
NOTE
- Word to PDF conversion is supported in ASP.NET Core and Xamarin from 2018 Volume 1 release (v16.1.0.24) using SkiaSharp graphics library.
- Word to PDF conversion is not supported in Silverlight, Windows Phone, WinRT, Universal applications.
- Starting with v17.1.0.x, if you reference “Syncfusion.DocIORenderer”, you also have to add “Syncfusion.SkiaSharpHelper” assembly reference in your projects to perform Word to PDF conversion.
Converting Excel document to PDF
For converting an Excel document to PDF, the following assemblies need to be referenced in your application.
Platform(s) | Assembly |
---|---|
WPF, Windows Forms and ASP.NET MVC |
Syncfusion.XlsIO.Base Syncfusion.Compression.Base Syncfusion.Pdf.Base Syncfusion.ExcelToPDFConverter.Base |
Windows Forms and WPF (Client Profile) |
Syncfusion.XlsIO.ClientProfile Syncfusion.Compression.Base Syncfusion.Pdf.ClientProfile Syncfusion.ExcelToPDFConverter.ClientProfile |
UWP, .NET Core, Xamarin, and Blazor (Server-Side) |
Syncfusion.Compression.Portable Syncfusion.XlsIO.Portable Syncfusion.Pdf.Portable Syncfusion.SkiaSharpHelper.Portable Syncfusion.XlsIORenderer.Portable |
WinUI and .NET MAUI |
Syncfusion.Compression.NET Syncfusion.XlsIO.NET Syncfusion.Pdf.NET Syncfusion.SkiaSharpHelper.NET Syncfusion.XlsIORenderer.NET |
RETIRED PRODUCTS
Platform(s) | Assembly |
---|---|
ASP.NET |
Syncfusion.XlsIO.Base Syncfusion.Compression.Base Syncfusion.Pdf.Base Syncfusion.ExcelToPDFConverter.Base |
NOTE
Excel to PDF conversion is supported from .NET Framework 2.0 and .NET Standard 1.4 onwards.
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.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.SkiaSharpHelper.NET SkiaSharp |
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.
Platform(s) | Assembly |
---|---|
WPF, Windows Forms, ASP.NET, and ASP.NET MVC |
Syncfusion.OfficeChartToImageConverter.WPF Syncfusion.SfChart.WPF |
RETIRED PRODUCTS
Platform(s) | Assembly |
---|---|
ASP.NET |
Syncfusion.Presentation.Base Syncfusion.Compression.Base Syncfusion.OfficeChart.Base Syncfusion.Pdf.Base Syncfusion.PresentationToPDFConverter.Base |
NOTE
The “Syncfusion.OfficeChartToImageConverter.WPF” assembly is supported from .NET Framework 4.0 onwards.