HtmlRenderer.WinForms 1.4.11

HTML Renderer

The rich formatting power of HTML in your .NET applications using simple controls or static rendering code.
The library is 100% managed C# code without any external dependencies (no WebBrowser control, ActiveX / COM or MSHTML dll), the only requirement is .NET 2.0 or higher.

Features and Benefits
* Extensive HTML 4.01 and CSS level 2 specifications support.
* Support separating CSS from HTML by loading stylesheet code separately.
* Support text selection, copy-paste and context menu.
* WinForms controls: HtmlPanel, HtmlLabel and HtmlToolTip.
* Create images from HTML snippets.
* Handles "real world" malformed HTML, it doesn't have to be XHTML.
* 100% managed code and no external dependencies.
* Supports .NET 2.0 or higher including Client Profile.
* Lightweight single dll (~250K).
* High performance and low memory footprint.
* Extendable and configurable.
* Powerful Demo application to explore and learn the library.

There is a newer prerelease version of this package available.
See the version list below for details.
Install-Package HtmlRenderer.WinForms -Version 1.4.11
dotnet add package HtmlRenderer.WinForms --version 1.4.11
paket add HtmlRenderer.WinForms --version 1.4.11
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

* Add GDI+ text rendering support
* Add GDI+ static rendering methods in HtmlRender
* Add RenderToImage on existing image to act as background
* Add support for synchronous image loading, used by HtmlRender.
* Add SelectedText, SelectedHtml to get selected text/html.
* Improve HtmlRender documentation
* Handle relative URLs in downloaded stylesheet.
* Fix html attributes case sensitivity
* Fix element height not respected
* Fix index out of range exception in table layout (thx Kublia)
* Fix error with empty lines and RTL
* Fix floating point values handling
* Fix mm and cm units factor
* Fix table width not respected and incorrect unit handling
* Fix table columns width incorrect unit handling
* Handle when all table cells width is provided but smaller than set table width


This package has no dependencies.

Version History

Version Downloads Last updated
1.5.1-beta1 3,109 11/14/2016 45,809 5/6/2015 4,101 10/9/2014
1.4.14 6,155 4/26/2014
1.4.13 1,883 3/7/2014
1.4.12 1,263 1/18/2014
1.4.11 (current version) 779 12/20/2013
1.4.10 7,658 11/30/2013
1.4.9 442 11/16/2013 482 10/25/2013
1.4.8 299 10/19/2013
1.4.7 741 9/23/2013 334 9/16/2013
Show less