PDF document generator from HTML snippet, 100% managed (C#), High performance library using PdfSharp. Features and Benefits: --- * 100% managed code depends only on PdfSharp library, no ActiveX, no MSHTML. * Extensive HTML 4.01 and CSS level 2 specifications support. * Support separating CSS from HTML by loading stylesheet code separately. * Handles "real world" malformed HTML, it doesn't have to be XHTML. * Lightweight, only two DLLs (~300K). * High performance and low memory footprint. * Extendable and configurable.
$ dotnet add package HtmlRenderer.PdfSharpThis library provides the ability to generate PDF documents from HTML snippets using static rendering code. For more info see HTML Renderer on GitHub: https://github.com/ArthurHub/HTML-Renderer
HTML Renderer Demo application showcases HTML Renderer capabilities, use it to explore and learn on the library: https://codeplexarchive.org/ProjectTab/Wiki/HtmlRenderer/Documentation/Demo%20application
If you have problems, wish to report a bug, or have a suggestion, please open an issue on the HTML Renderer issue page: https://github.com/ArthurHub/HTML-Renderer/issues
For full release notes and all versions see: https://github.com/ArthurHub/HTML-Renderer/releases
For more Quick Start see: https://codeplexarchive.org/ProjectTab/Wiki/HtmlRenderer/Documentation/Documentation
class Program
{
private static void Main(string[] args)
{
PdfDocument pdf = PdfGenerator.GeneratePdf("<p><h1>Hello World</h1>This is html rendered text</p>", PageSize.A4);
pdf.Save("document.pdf");
}
}