IronPDF is a PDF generation, editing and content extraction software built in C#, with OCR capabilities. Its features and best practices are explored in examples and tutorial descriptions, aimed at helping users make the most of it.
IronPDF is an efficient and easy-to-use library that takes a different approach than the complex free PDF C# libraries, such as PDFsharp and iTextSharp. It is produced by the C# PDF Document and OCR Team and supported by a C# webkit 'Html to PDF' generator/renderer.
PDF documents organize copies of printed document files that you can read, create, print, or send to others. You can easily create PDFs from C# applications using IronPDF. The library supports incorporating images, and they appear as if they were printed.
IronPDF does not require a new API to learn, and most coders can generate PDFs in minutes using Visual Studio's Nuget package manager. It offers the ability to generate PDF documents from HTML, ASPX, CSS, JPG, PNG, and SVG files, add headers and footers, page numbers, watermarks, and images to existing PDF docs, split, merge or delete pages from existing PDF files, and extract PDF content (C# PDF OCR) into .NET applications.
If you need support, IronPDF offers email support to help you excel in using the library. Overall, IronPDF is an excellent and effective C# PDF library for generating, editing, and merging PDF files.
Version 2022.4.5575:
Supports .NET 6
Fixes user cookies not being applied automatically when rendering a URL
Fixes intermittent GDI+ exception when converting pdf document to images on Windows
Fixes bug causing intermittent hanging during initialization and deployment on some systems
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 2019.8.9: Release of PDF Cheat Sheet as a compliment to the IronPDF package installed. Includes Code Examples and instructions for setting of the PDF program. Includes support for all versions of the IronPDF product.