HTML to RTF .Net

HTML to RTF .Net is 100% C# assembly to convert HTML to RTF and Text.
Absolutely standalone solution, doesn't require MS Office or any other.

The component can read and parse all types of HTML: 3.2, HTML 4.01, HTML 5 with CSS and XHTML. The component has own HTML parser.

Install-Package sautinsoft.htmltortf -Version
dotnet add package sautinsoft.htmltortf --version
paket add sautinsoft.htmltortf --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

What's new in the version 7.0:
+Added the complete support of HTML to DOCX conversion.
+Absolutely new DOCX and RTF writers which correspond all modern specifications and compatible with all reading and viewing tools.
+Changed the API: added new overloaded methods: OpenHtml(), ToRtf(), ToDocx() and ToText(). Which allows to convert between various objects: File, Stream, String, Array of Bytes, URL.
+The full support of Shape converting: positioning and text wrapping.
+The new most exciting feature is that now HTML to RTF .Net can be used under .Net Core 2.0 and up. We've added support of .Net Core 2.0 and .Net Framework 4.6.1.
+Added new property 'TableFastProcessing' into the table proccessing algorithm. Now you may choose how to process tables: Fast with middle accuracy or with the maximal accuracy given the tenths of pixel.

Version History

Version Downloads Last updated (current) 83 5/31/2018 5,981 1/5/2017