Assemblies Required to work with PDF
29 Nov 20222 minutes to read
The following assemblies need to be referenced in your application based on the platform.
Platform(s) | Assembly |
---|---|
WPF, Windows Forms, ASP. NET and ASP.NET MVC |
Syncfusion.Pdf.Base Syncfusion.Compression.Base |
Windows Forms and WPF (Client Profile) |
Syncfusion.Pdf.ClientProfile Syncfusion.Compression.Base |
Universal Windows Platform |
Syncfusion.Pdf.UWP |
Xamarin |
Syncfusion.Pdf.Portable Syncfusion.Compression.Portable |
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 |
Silverlight |
Syncfusion.Pdf.Silverlight Syncfusion.Compression.Silverlight |
ASP.NET (Classic) |
Syncfusion.Pdf.Web Syncfusion.Compression.Base |
ASP.NET MVC (Classic) |
Syncfusion.Pdf.MVC Syncfusion.Compression.Base |
Universal (Classic) |
Syncfusion.Pdf.Universal |
Xamarin, UWP, Blazor, .NET Core and .NET Platforms |
Syncfusion.Compression.Portable.dll Syncfusion.Pdf.Portable.dll |
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\
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 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 ASP.NET MVC |
|
.NET/.NET Core Blazor |
|
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, ASP. NET 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 |
NOTE
Word to PDF conversion is not supported in Silverlight, Windows Phone, WinRT, Universal, Xamarin and UWP applications
The following assemblies are required to be referred in addition to the above mentioned assemblies for converting the chart present in the Word document into PDF.
Platform(s) |
Assembly |
WPF, Windows Forms, ASP. NET and ASP.NET MVC |
Syncfusion.OfficeChartToImageConverter.WPF Syncfusion.SfChart.WPF Syncfusion.Shared.WPF |
NOTE
The above mentioned assemblies is supported from .NET Framework 4.0 onwards
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, ASP. NET 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 |
NOTE
Excel to PDF conversion is supported from .NET Framework 2.0 and .NET Standard 1.4 onwards.
Converting Presentation document to PDF
For converting a presentation document to PDF, the following assemblies need to be referenced in your application.
Presentation to PDF conversion (without charts)
Platform(s) |
Assembly |
Windows Forms, WPF, ASP.NET, ASP.NET MVC |
Syncfusion.Compression.BaseĀ Syncfusion.OfficeChart.Base Syncfusion.Presentation.Base Syncfusion.Pdf.Base Syncfusion.PresentationToPdfConverter.Base |
Presentation to PDF conversion (with charts)
Platform(s) |
Assembly |
Windows Forms, WPF, ASP.NET, ASP.NET MVC |
Syncfusion.Compression.Base Syncfusion.OfficeChart.Base Syncfusion.Presentation.Base Syncfusion.Shared.WPF Syncfusion.SfChart.WPF Syncfusion.OfficeChartToImageConverter.WPF Syncfusion.Pdf.Base Syncfusion.PresentationToPdfConverter.Base |
NOTE
Presentation to PDF conversion is not supported in Silverlight, Windows Phone, WinRT, Universal, Xamarin and UWP applications.