Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64 20.22.0

Prefix Reserved
dotnet add package Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64 --version 20.22.0
                    
NuGet\Install-Package Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64 -Version 20.22.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64" Version="20.22.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64" Version="20.22.0" />
                    
Directory.Packages.props
<PackageReference Include="Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64 --version 20.22.0
                    
#r "nuget: Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64, 20.22.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64@20.22.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64&version=20.22.0
                    
Install as a Cake Addin
#tool nuget:?package=Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64&version=20.22.0
                    
Install as a Cake Tool

Winnovative Next HTML to PDF Converter for .NET (Linux ARM64)

Winnovative Next HTML to PDF Library Logo

Winnovative Next HTML to PDF for .NET | PDF Library for .NET | Winnovative Software | Free Trial | Licensing | Support

Overview

Winnovative Next HTML to PDF Converter for .NET is a core component of the Winnovative PDF Next Library for .NET that uses an advanced, highly accurate and reliable Chromium-based rendering engine to process modern HTML, CSS and JavaScript content in compliance with the latest standards.

The converter targets .NET Standard 2.0 and can be used in .NET Core and .NET Framework applications deployed on Windows, Linux and macOS platforms, including Azure App Service, Azure Functions and Docker.

Package structure

Winnovative PDF 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.

This metapackage references all Winnovative PDF Next for .NET NuGet packages required to run the HTML to PDF Converter component on Linux ARM64 platforms.

It installs the Linux ARM64 runtime. For Linux x64, the additional package Winnovative.Pdf.Next.HtmlToPdf.Linux can be referenced on its own or alongside this package.

Separate packages are available for Windows and macOS platforms.

There is also a multiplatform metapackage Winnovative.Pdf.Next.HtmlToPdf that references the Windows, Linux and macOS packages, which is ideal when developing on one operating system and deploying to multiple runtime environments.

Compatibility

The compatibility list of this Linux ARM64 package includes the following platforms:

  • Linux (ARM64) - Debian 11+, Ubuntu 20.04+ or equivalent
  • .NET 10.0, 9.0, 8.0, 7.0, 6.0 and .NET Standard 2.0
  • Linux Virtual Machines
  • Docker containers for Linux
  • Web, Console and Desktop applications

Main Features

  • Convert HTML with CSS, web fonts and JavaScript to PDF
  • Support modern web standards and technologies
  • Generate PDF/UA compliant tagged documents for accessibility
  • Generate PDF/A compliant documents for archiving
  • Add page numbering in PDF headers and footers from HTML
  • Add HTML stamps with page numbering and rotation
  • Repeat HTML table headers and footers in PDF pages
  • Control PDF page breaks with CSS in HTML
  • Create outlines and tables of contents from heading tags
  • Convert HTML form controls to interactive PDF form fields
  • Convert or exclude specific HTML regions
  • Retrieve HTML element positions in the PDF
  • Trigger conversion automatically or manually
  • Render for screen or print media
  • Set PDF security, viewer settings and signatures
  • Set HTTP headers and cookies
  • Use GET and POST requests
  • Convert HTML to JPEG, PNG and WebP images
  • Convert SVG to PDF
  • Asynchronous methods for async/await

Installation

On Linux platforms, installing some dependency system packages might be necessary, depending on the Linux distribution and version used.

Detailed instructions for installing Linux dependencies are available in the online documentation, in the Getting Started and Publish guides.

Install the package using your preferred NuGet package manager.

HTML to PDF Converter packages

Full library packages

Other Winnovative.Pdf.Next component packages

Winnovative.Pdf.Next namespace

All components of the Winnovative PDF Next for .NET library share the same namespace Winnovative.Pdf.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 Winnovative.Pdf.Next;

Getting Started

For documentation and code samples, please visit: https://www.winnovative-software.com/winnovative-pdf-next-html-to-pdf-dotnet

You can copy the C# code lines from the section below to create a PDF document from a web page or from an HTML string and save the resulting PDF to a memory buffer for further processing, to a PDF file or send it to the browser for download in ASP.NET applications.

C# Code Samples

To convert a HTML string or an URL to a PDF file you can use the C# code below.

// create the converter object in your code where you want to run conversion
HtmlToPdfConverter converter = new HtmlToPdfConverter();

// convert the HTML string to a PDF file
converter.ConvertHtmlToFile("<b>Hello World</b> from Winnovative !", null, "HtmlToFile.pdf");

// convert HTML page from URL to a PDF file
string htmlPageURL = "https://www.winnovative-software.com";
converter.ConvertUrlToFile(htmlPageURL, "UrlToFile.pdf");

To convert a HTML string or an URL to a PDF document in a memory buffer and then save it to a file you can use the C# code below.

// create the converter object in your code where you want to run conversion
HtmlToPdfConverter converter = new HtmlToPdfConverter();

// convert a HTML string to a memory buffer
byte[] htmlToPdfBuffer = converter.ConvertHtml("<b>Hello World</b> from Winnovative !", null);

// write the memory buffer to a PDF file
System.IO.File.WriteAllBytes("HtmlToMemory.pdf", htmlToPdfBuffer);

// convert an URL to a memory buffer
string htmlPageURL = "https://www.winnovative-software.com";
byte[] urlToPdfBuffer = converter.ConvertUrl(htmlPageURL);

// write the memory buffer to a PDF file
System.IO.File.WriteAllBytes("UrlToMemory.pdf", urlToPdfBuffer);

To convert in your ASP.NET Core applications a HTML string or an URL to a PDF document in a memory buffer and then send it for download to browser you can use the C# code below.

// create the converter object in your code where you want to run conversion
HtmlToPdfConverter converter = new HtmlToPdfConverter();

// convert a HTML string to a memory buffer
byte[] htmlToPdfBuffer = converter.ConvertHtml("<b>Hello World</b> from Winnovative !", null);

FileResult fileResult = new FileContentResult(htmlToPdfBuffer, "application/pdf");
fileResult.FileDownloadName = "HtmlToPdf.pdf";
return fileResult;

Free Trial

You can download the Winnovative PDF Next for .NET evaluation package from Winnovative 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 Winnovative 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.

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Winnovative.Pdf.Next.HtmlToPdf.Linux.Arm64:

Package Downloads
Winnovative.Pdf.Next.Linux.Arm64

Winnovative PDF Next for .NET (Linux ARM64) 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 installs only the Linux ARM64 runtime. For Linux x64, the additional package Winnovative.Pdf.Next.Linux can be referenced on its own or alongside this package. Separate packages are available for Windows, macOS or multi-platform runtimes. Compatibility: * Linux (ARM64) - Debian 11+, Ubuntu 20.04+ or equivalent * .NET 10.0, 9.0, 8.0, 7.0, 6.0 and .NET Standard 2.0 * Linux Virtual Machines * Docker containers for Linux * Web, Console and Desktop applications Main Features: * Create, edit and merge PDF documents * Create PDF/UA and PDF/A compliant 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 * Generate PDF/UA and PDF/A compliant documents from HTML * 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.winnovative-software.com/winnovative-pdf-next-dotnet

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
20.22.0 43 7/4/2026