IronPDF is a C# and VB-compatible library for ASP.NET that simplifies the creation of PDF documents. It converts HTML, ASPX, CSS, Javascript, JPG, PNG, SVG, and GIF files without relying on bespoke APIs.

The IronPDF library provides an extensive collection of PDF controls that are easy to use and support intellisense. With a Visual Studio installer and NuGet installer for Visual Studio, installing the software has never been faster or simpler. The DLL download option is available as well, and you can get up and running in just a few minutes with a single DLL.
The Iron PDF C# library works seamlessly to convert HTML to PDF using C#. The C# .NET PDF converter class can also create PDF files using VB C# in ASP.NET. You can convert common web documents including HTML, ASPX, JavaScript, CSS, and different image types such as JPEG, JPG, SVG, PNG, TIFF, and GIF to PDF documents effortlessly with the help of the IronPDF C# .NET Library.
The software offers many functional classes that include functions such as HTML to PDF, ASPX to PDF, URL to PDF, PDF Print Options, PDF Document Setting, Extract PDF Content, and other manipulation classes that allow you to merge, split, edit, manipulate headers & footers, add watermark, tables, images, and more. IronPDF is suitable for web, console, and desktop applications, and it is compatible with web forms and MVC. The software can be used on Windows .NET Framework 4.0 or above, and it supports cloud hosting including Azure and Amazon Web Services.
For server deployments, commercial licenses are available. Our team is always available to provide support and assistance, and the software is backed up by code examples, documentation, and customer support. Visit the website for more details regarding product features, licensing, and support.
Version 2022.4.5455:
Fixes bug where changing user password, owner password, or permissions would remove bookmarks
Fixes bug where merging PDF documents wouldn't preserve bookmarks
Improves thread-safety when modifying a PDF document
Improves error text when unable to open a PDF document
Other fixes and improvements
Version 2022.1:
* Fixes initialization timeouts on some systems
* Fixes use of certain SSL certificates
* Improves logic when using custom temp folder
* Improves shutdown/cleanup logic
Version 2021.9.3737:
Added Chrome, WebKit and Adaptive rendering.
Added ChromePdfRenderer, WebKitPdfRenderer and AdaptivePdfRenderer classes.
Added Pixel Perfect Chrome HTML to PDF rendering.
Added Razor and MVC helpers.
Full Multithreading and Async support.
Improved HTML, CSS and JS rendering.
Minor API changes.
Version 2021.3.1.0:
* Improved PDF to Image performance
* Smaller deployment footprint
* PdfDocument.FromFile now supports even more PDF types
* Fixed AccessViolationException on rasterising high DPI PDF files
* Improved PDF to MultiPage TIFF
* Improved MultiPage TIFF to PDF
* Improved Documentation
Version 2021.3.1:
* Improved PDF to Image performance
* Smaller deployment footprint
* PdfDocument.FromFile now supports even more PDF types
* Fixed AccessViolationException on rasterising high DPI PDF files
* Improved PDF to MultiPage TIFF
* Improved MultiPage TIFF to PDF
* Improved Documentation
Version 2020.12.3:
License keys upgraded. License holders, please contact [email protected] to update existing keys.
Improved Linux support.
Improved IronPdf.Threading support for Core 3.1 and 5.0.
Added Alias IronPdf.Installation.LicenseKey => IronPdf.Licensing.LicenseKey.
Improved documentation.
Version 2020.10.3.3:
* Improved Intellisense Documentation
* Fixed Async Rendering Methods in .Net Standard
* Added Async Rendering Methods in .Net Framework 4.5+
* Improved PDF Metadata Quality
* Fixed HTML Headers & Footers Multithing
* Fixed HTML Headers & Footers Displaying Rogue \n character
Version 2020.7.1:
Print to named printer, to file, with system print dialog and with specified DPI
Fixed the issue with PDF document merging
Improved exception text and text extraction, Unicode support, PDF reading/open compatibility, signing with encrypted PDFs, support of Mono, Xamarin, Linux, BSD and Mac OS
Version 2020.3.2:
Improved stability and performance for:
Image Rasterization
Printing to a Physical Printer
Windows Server x64 IIS
Version 2020.1.5:
Enhanced Support for .Net Core 3
Support for .Net Standard 2.0 and 2.1
Simplified Nuget Package Structure
Ongoing performance and stability updates