EvoPdf.Next.ExcelToPdf.AddOn
14.0.0
Prefix Reserved
dotnet add package EvoPdf.Next.ExcelToPdf.AddOn --version 14.0.0
NuGet\Install-Package EvoPdf.Next.ExcelToPdf.AddOn -Version 14.0.0
<PackageReference Include="EvoPdf.Next.ExcelToPdf.AddOn" Version="14.0.0" />
<PackageVersion Include="EvoPdf.Next.ExcelToPdf.AddOn" Version="14.0.0" />
<PackageReference Include="EvoPdf.Next.ExcelToPdf.AddOn" />
paket add EvoPdf.Next.ExcelToPdf.AddOn --version 14.0.0
#r "nuget: EvoPdf.Next.ExcelToPdf.AddOn, 14.0.0"
#:package EvoPdf.Next.ExcelToPdf.AddOn@14.0.0
#addin nuget:?package=EvoPdf.Next.ExcelToPdf.AddOn&version=14.0.0
#tool nuget:?package=EvoPdf.Next.ExcelToPdf.AddOn&version=14.0.0
EvoPdf Next Excel to PDF Converter for .NET
EvoPdf Next Excel to PDF Converter for .NET | HTML to PDF for .NET | PDF Library for .NET | EVO PDF Software | Free Trial | Licensing | Support
Overview
The Excel to PDF Converter is a component of the EvoPdf Next Library for .NET that enables accurate conversion of complex Excel documents to PDF.
The library targets .NET Standard 2.0 and can be used in .NET Core and .NET Framework applications that you can deploy on Windows and Linux platforms, including Azure App Service, Azure Functions or Docker.
Package structure
EvoPdf Next for .NET has a modular architecture, with separate NuGet packages for each major component to prevent unnecessary files from being included in your applications.
The Excel to PDF Converter is implemented as an add-on for the EvoPdf Next HTML to PDF Converter for .NET component and they must be referenced together in the same project.
You can use it with the EvoPdf Next HTML to PDF Converter NuGet packages EvoPdf.Next.HtmlToPdf.Windows and EvoPdf.Next.HtmlToPdf.Linux for specific target platforms, or with the multi-platform package EvoPdf.Next.HtmlToPdf.
As an alternative, you can use the metapackages for all components EvoPdf.Next.Windows and EvoPdf.Next.Linux for specific target platforms, or the multi-platform package EvoPdf.Next, which is a more convenient option if you are also using other components of the library.
Compatibility
The compatibility list of this multi-platform package includes the following platforms:
- Windows 10, 11 and Windows Server 2016 to 2025
- Linux x64 distributions
- .NET 10.0, 9.0, 8.0, 7.0, 6.0 and .NET Standard 2.0
- .NET Framework 4.6.2 to 4.8.1
- Azure App Service and Azure Functions
- Virtual Machines
- Docker containers
- Web, Console and Desktop applications
Main Features
- Convert Excel XLSX documents from memory or from a file to PDF
- Use the PDF page settings from the original Excel document
- Use the page settings from the first or the active worksheet
- Use custom PDF page settings to automatically reflow the content
- Convert all worksheets or only the first worksheet
- Display or hide the worksheet title
- Keep the column widths and row heights from Excel
- Add HTML headers, footers or stamps to the generated PDF
- Control the PDF document display with PDF viewer preferences
- Encrypt, set permissions and set passwords for the generated PDF documents
- Add digital signatures to the generated PDF document
- Asynchronous methods for async and await
Installation
The Excel to PDF Converter must be referenced together with the EvoPdf Next HTML to PDF component in the same project.
The Excel to PDF add-on itself does not require any installation.
On Windows platforms, the HTML to PDF component generally does not require the installation of additional dependencies.
On Linux platforms, the HTML to PDF component may require the installation of additional system dependencies, depending on the Linux distribution and version used.
Install the packages using your preferred NuGet package manager.
Related packages
HTML to PDF Converter packages
EvoPdf.Next.HtmlToPdf (Multi-platform):
https://www.nuget.org/packages/EvoPdf.Next.HtmlToPdfEvoPdf.Next.HtmlToPdf.Windows (Windows x64):
https://www.nuget.org/packages/EvoPdf.Next.HtmlToPdf.WindowsEvoPdf.Next.HtmlToPdf.Linux (Linux x64):
https://www.nuget.org/packages/EvoPdf.Next.HtmlToPdf.Linux
Full library packages
EvoPdf.Next (Multi-platform):
https://www.nuget.org/packages/EvoPdf.NextEvoPdf.Next.Windows (Windows x64):
https://www.nuget.org/packages/EvoPdf.Next.WindowsEvoPdf.Next.Linux (Linux x64):
https://www.nuget.org/packages/EvoPdf.Next.Linux
Other EvoPdf.Next component packages
Core PDF API (create, edit, merge and secure PDF documents):
https://www.nuget.org/packages/EvoPdf.Next.CoreWord to PDF
https://www.nuget.org/packages/EvoPdf.Next.WordToPdf.AddOnRTF to PDF
https://www.nuget.org/packages/EvoPdf.Next.RtfToPdf.AddOnMarkdown to PDF
https://www.nuget.org/packages/EvoPdf.Next.MarkdownToPdf.AddOnPDF Processor (PDF to text, PDF to images, extract images)
https://www.nuget.org/packages/EvoPdf.Next.PdfProcessor
EvoPdf.Next namespace
All components of the EvoPdf Next for .NET library share the same namespace EvoPdf.Next and can be used together in the same application.
To use the library in your own code, add the following using directive at the top of your C# source file:
using EvoPdf.Next;
Getting Started
For documentation and code samples, please visit: https://www.evopdf.com/evopdf-next-excel-xlsx-to-pdf-dotnet
C# Code Samples
You can use the sample code below to convert an Excel document to a PDF document that you can either save to a file or send to the browser for download.
// Create an Excel to PDF converter object with default settings
ExcelToPdfConverter excelToPdfConverter = new ExcelToPdfConverter();
// Convert Excel file to a PDF in a memory buffer
byte[] outPdfBuffer = excelToPdfConverter.ConvertToPdf(excelFilePath);
Free Trial
You can download the EvoPdf Next for .NET evaluation package from EVO PDF Downloads page of the website.
The evaluation package contains a demo ASP.NET application with full C# code for all features of the library.
You can evaluate the library for free as long as it is needed to ensure that the solution fits your application needs.
Licensing
The EVO PDF Software licenses are perpetual which means they never expire for a version of the product and include free maintenance for the first year. You can find more details about licensing on the website.
Support
For technical and sales questions or for general inquiries about our software and company you can contact us using the email addresses from the contact page of the website.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- DocumentFormat.OpenXml (>= 3.3.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on EvoPdf.Next.ExcelToPdf.AddOn:
| Package | Downloads |
|---|---|
|
EvoPdf.Next.Linux
EvoPdf Next for .NET can be integrated into your applications to create, edit and merge PDF documents, convert HTML to PDF or images, convert Word, Excel, RTF and Markdown to PDF, extract text and images from PDFs, search text in PDFs and convert PDF pages to images. The library targets .NET Standard 2.0 and can be used in .NET Core and .NET Framework applications deployed on Linux platforms, including Azure App Service, Azure Functions and Docker. This package includes only the Linux x64 runtime. Separate packages are available for Windows or multi-platform runtimes. The HTML to PDF Converter component uses a platform-specific runtime. On Linux platforms, installing additional dependency packages might be necessary, depending on the Linux distribution and version used. In the online documentation, the Getting Started and Publish guides provide detailed instructions for installing Linux dependencies on a variety of Linux platforms. The other components of the EvoPdf Next library generally do not require the installation of additional dependencies. Compatibility: - Linux x64 distributions - .NET 10.0, 9.0, 8.0, 7.0, 6.0 and .NET Standard 2.0 - .NET Framework applications running on Linux through compatible runtimes - Azure App Service and Azure Functions for Linux - Linux Virtual Machines - Docker containers for Linux - Web, Console and Desktop applications Main Features: - Create, edit and merge PDF documents - Apply HTML stamps, headers and footers to PDFs - Generate password-protected and digitally signed PDFs - Convert HTML with CSS, web fonts and JavaScript to PDF - Convert HTML to JPEG, PNG and WebP images - Convert SVG to PDF - Convert Word DOCX to PDF - Convert Excel XLSX to PDF - Convert RTF to PDF - Convert Markdown to PDF - Convert PDF to text - Search text in PDF documents - Convert PDF pages to images - Extract images from PDF pages Documentation and code samples: https://www.evopdf.com/evopdf-next-dotnet |
|
|
EvoPdf.Next.Windows
EvoPdf Next for .NET can be integrated into your applications to create, edit and merge PDF documents, convert HTML to PDF or images, convert Word, Excel, RTF and Markdown to PDF, extract text and images from PDFs, search text in PDFs and convert PDF pages to images. The library targets .NET Standard 2.0 and can be used in .NET Core and .NET Framework applications deployed on Windows and Linux platforms, including Azure App Service, Azure Functions and Docker. This package includes only the Windows x64 runtime. Separate packages are available for Linux or multi-platform runtimes. Compatibility: * Windows 10, 11 and Windows Server 2016 to 2025 * .NET 10.0, 9.0, 8.0, 7.0, 6.0, .NET Standard 2.0 * .NET Framework 4.6.2 to 4.8.1 * Azure App Service and Azure Functions for Windows * Windows Virtual Machines * Docker containers for Windows * Web, Console and Desktop applications Main Features: * Create, edit and merge PDF documents * Apply HTML stamps, headers and footers to PDFs * Generate password-protected and digitally signed PDFs * Convert HTML with CSS, web fonts and JavaScript to PDF * Convert HTML to JPEG, PNG and WebP images * Convert SVG to PDF * Convert Word DOCX to PDF * Convert Excel XLSX to PDF * Convert RTF to PDF * Convert Markdown to PDF * Convert PDF to text * Search text in PDF documents * Convert PDF pages to images * Extract images from PDF pages Documentation and code samples: https://www.evopdf.com/evopdf-next-dotnet |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 14.0.0 | 20 | 12/20/2025 |
