SautinSoft


«HTML to RTF .Net» will help you in development of applications where is necessary to convert any HTML documents to Word (RTF, DOCX), Text. After adding of the reference to "SautinSoft.HtmlToRtf.dll" and typing 3-4 C# lines, you can use these API in your apps:

  • Convert HTML to RTF
  • Convert HTML to DOCX
  • Convert HTML to Text
  • Merge RTF and Replace

To see this functionality firsthand, download the freshest «HTML to RTF .Net» with code examples, 32.6 Mb.

Please note: At the current time we support only «.NET» version of «HTML to RTF» component. The «Win32» and «COM» versions don't have any technical support. You may purchase the source code in C++ for «Win32» and «COM» on the basis AS IS.

Download «HTML to RTF» Win32/COM

HTML documents.

The component can read and parse all types of HTML: 3.2, HTML 4.01, HTML 5 with CSS and XHTML. Our component doesn't require any special version of HTML format it will work with any version. The component has own HTML parser.

Scripting languages (such as jQuery, JavaScript) are not supported. But if you want to convert HTML, rich JavaScript and complex CSS, to PDF, use our other component - «PDF Vision .Net».

These CSS are now supported by the current version of «HTML to RTF .Net»:

background-color:
background:
border-collapse:
border:
border-top:
border-right:
border-bottom:
border-left:
border-style:
border-top-style:
border-right-style:
border-bottom-style:
border-left-style:
border-width:
border-top-width:
border-right-width:
border-bottom-width:
border-left-width:
border-color:
border-top-color:
border-right-color:
border-bottom-color:
border-left-color:
color:
display:
direction:
font:
font-size:
font-family:
font-weight:
font-style:
height:
list-style-type:
margin:
margin-top:
margin-right:
margin-bottom:
margin-left:
padding:
padding-top:
padding-right:
padding-bottom:
padding-left:
page-break-after:
page-break-before:
page-break-inside:
text-align:
text-decoration:
text-indent:
text-transform:
visibility:
vertical-align:
width:
white-space:

RTF documents.

The component creates RTF documents 1.8. The component has own RTF parser and render. If you are looking only for C# RTF class which can parse and render RTF documents, you may email us: support@sautinsoft.com


DOCX documents.

The component creates DOCX documents according to Office Open XML (Ecma 4th edition). The component has own DOCX render. If you are looking only for C# DOCX class which can parse and render DOCX documents, take a look at our: «Document .Net».


Text documents.

The component can also create Text from HTML. There is nothing special here, only a thing: unicode characters are supported too.

Requires only .NET Framework 4.0 and up or .NET Core 2.0 and up. Our product is compatible with all languages .NET and supports all Operating Systems where .NET Framework and .NET Core can be used.

Note, that «HTML to RTF .Net» is entirely written in managed C#, which makes it absolutely standalone and an independent library.

.NET Framework, .NET Core
  • .NET Framework 4.0, 4.5, 4.6.1 and higher.
  • .NET Standard 2.0
  • .NET Core 2.0 and higher.

Multi-platform component, runs on:

  • Windows
  • Linux
  • Mac OS
WindowsLinuxMac OS

Our component has proven itself on cloud platforms and services:

SharePoint Google Cloud AWS Microsoft Azure Docker
  • SharePoint
  • Google Cloud Platform
  • Amazon Web Services (AWS)
  • Microsoft Azure
  • Docker etc.

  1. Save time and no product development costs.

    There is no point in developing your HTML to RTF component in C#. This requires many days of hard work and takes about 20,000 lines of code. «HTML to RTF .Net» will save you time! You just need to add a link to "SautinSoft.HtmlToRtf.dll" and write 3-4 lines in C#.

  2. The component provides a set of API for converting HTML: 3.2, 4.01, 5, with CSS and XHTML to DOCX, RTF, text, and for merging RTF files.

  3. «HTML to RTF .Net» is a completely self-contained component. No need to have MS Word, Internet Explorer or other software to convert and edit documents.

  4. High quality at reasonable prices.

    «HTML to RTF .Net» is cheaper than all its more or less popular counterparts. You pay once and use >«HTML to RTF .Net» without any additional fees and restrictions. The license never expires.

  5. As a bonus, you get unlimited technical support regardless of the date of your purchase.

Limitations of the free version of «HTML to RTF .Net» are: trial notification "Created by an unlicensed version of «HTML to RTF .Net»" and the random addition of the word "TRIAL".