Assemblies Required to work with PDF
3 Jul 20242 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 |
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.Web Syncfusion.Compression.Base |
|
Syncfusion.Pdf.MVC Syncfusion.Compression.Base |
N> 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\
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 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](https://help.syncfusion.com/document-processing/pdf/conversions/html-to-pdf/net/advanced-installation#windows), [Linux](https://help.syncfusion.com/document-processing/pdf/conversions/html-to-pdf/net/advanced-installation#linux), and [Mac](https://help.syncfusion.com/document-processing/pdf/conversions/html-to-pdf/net/advanced-installation#mac) respectively. Please refer to the [advanced installation](https://help.syncfusion.com/document-processing/pdf/conversions/html-to-pdf/net/advanced-installation) steps for more details.
Platforms | Assemblies |
---|---|
WinForms WPF ASP.NET ASP.NET MVC |
|
.NET/.NET Core Blazor |
|
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 |
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 |
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 |
WinUI and .NET MAUI |
Syncfusion.Compression.NET Syncfusion.XlsIO.NET Syncfusion.Pdf.NET Syncfusion.SkiaSharpHelper.NET Syncfusion.XlsIORenderer.NET |
Platform(s) | Assembly |
---|---|
WPF, Windows Forms, ASP. NET 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 |
Platform(s) | Assembly |
---|---|
WPF, Windows Forms, ASP. NET and ASP.NET MVC |
Syncfusion.OfficeChartToImageConverter.WPF Syncfusion.SfChart.WPF |