IronPDF is a software library that converts HTML files to PDF documents in .Net web, desktop, and console applications. The library supports both C# and VB programming languages and provides code examples and a tutorial for developers.

The C# HTML to PDF software is a developer tool that allows for the generation of PDF files from HTML in C# .Net applications and websites. It provides users with a C# PDF generation and editing library, as well as a comprehensive tutorial on how to use the software.
The standout feature of this software is its ability to render PDFs from HTML with full CSS3 and Javascript support, using pixel-perfect embedded chromium rendering with the IronPDF C# PDF generator. The source code relies upon the IronPDF library, which is a popular tool for PDF development and editing for the Microsoft .Net Framework.
This project is designed for use within any VB.Net, C#, or other IL compatible .Net language that supports Microsoft .Net Framework version 4 or later. It can be used to create a range of applications, including console applications, ASP.Net Web Forms websites, MVC web applications, Razor Views, Windows Forms Desktop Applications, WPF Layout Applications, server applications, and Windows servers.
In terms of the tutorial package contents, the C# source-code contains .Net examples and tutorials for: setting up and installing the C# PDF library, converting HTML strings to PDF in C#, generating PDFs from existing URLs, generating PDF files from HTML files including assets, CSS, and Javascript, adding PDF file headers and footers (including C# and VB.Net support for HTML headers and footers), using HTML templating with .Net strings and Handlebars.Net, and various useful hints and tips such as responsive CSS and page-breaks in CSS and HTML.
Going forwards, developers can also learn to encrypt and unlock PDF documents using 128-bit encryption, edit PDF documents using HTML and C#, add HTML headers, footers, and watermarks to PDF files, enhance PDFs with foreground and background images, merge, join, truncate, and splice PDF files as if they were arrays of pages using .Net code, and extract text strings and images from any PDF file.
Overall, the C# HTML to PDF software is a useful tool for developers looking to generate PDFs from HTML in their .Net applications and websites. With its comprehensive tutorial package and range of features, it is definitely worth considering for those in need of PDF generation and editing capabilities.
Version 2022.11.10347:
Adds radio button form elements, generated from html 'input' elements with a 'type' attribute of 'radio'
Adds RTF-to-PDF: RenderRtfStringAsPdf()
More ways to replace text: ReplaceTextOnPages(), ReplaceTextOnAllPages()
Fixes text headers and footers not being visible
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.11.4183:
Pixel Perfect Chrome HTML to PDF rendering
Full Multithreading and Async support
Razor and MVC helpers added
ChromePdfRenderer, WebKitPdfRenderer and AdaptivePdfRenderer classes added
Chrome renderer replaces WebKit as our default HtmlToPdf engine
HTML, CSS and JS are rendered more accurately
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 2021.1.29:
* Improved Threading Support
* Improved PDF to MultiPage TIFF
* Improved MultiPage TIFF to PDF
* Improved Thread Safety During PDF to Image Conversion
* Improved Documentation
* Fixed Occasional Reverse Order of Inserted PDF Pages
* Fixed Unnessicary files saved to disk on Pdf to Image
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.3.2:
Improved stability and performance for:
Image Rasterization
Printing to a Physical Printer
Windows Server x64 IIS
Version 2019.6.5: The C# and VB.net HTML to PDF tutorial with code examples for the IronPDF .Net PDF software library. Tutorial to show how to Convert, edit, create, generate PDF documents from HTML files in .Net desktop, web and console applications, inc. HTMLtoPDF convertor and generator
Version 4.4.6.2: The C# and VB.net HTML to PDF tutorial with code examples for the IronPDF .Net PDF software library. Tutorial to show how to Convert, edit, create, generate PDF documents from HTML files in .Net desktop, web and console applications, inc. HTMLtoPDF convertor and generator