Click or drag to resize

RtfToHtmlConvert(String, String, RtfToHtmlHtmlSaveOptions) Method

Converts DOCX, RTF or Text file to HTML file.

Namespace: SautinSoft
Assembly: SautinSoft.RtfToHtml (in SautinSoft.RtfToHtml.dll) Version: 2024.11.25
Syntax
public void Convert(
	string inpFile,
	string outFile,
	RtfToHtmlHtmlSaveOptions options = null
)

Parameters

inpFile  String
The file path the input DOCX, RTF or Text file.
outFile  String
The local path to the HTML document.
options  RtfToHtmlHtmlSaveOptions  (Optional)
The HTML saving options: RtfToHtmlHtmlFlowingSaveOptions or RtfToHtmlHtmlFixedSaveOptions. Default: RtfToHtmlHtmlFixedSaveOptions.
Example
Convert DOCX file to HTML file in C#
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using SautinSoft;

namespace Example
{
    class Program
    {
        static void Main(string[] args)
        {
            ConvertDocxToHtml();
        }
        /// <summary>
        /// Convert DOCX file to HTML file.
        /// </summary>
        static void ConvertDocxToHtml()
        {
            // Get your free 100-day key here:   
            // https://sautinsoft.com/start-for-free/

            // If you need more information about "RTF to HTML .Net" 
            // Email us at: support@sautinsoft.com.
            string inpFile = @"..\..\..\example.docx";
            string outfile = Path.GetFullPath("Result.html");

            RtfToHtml r = new RtfToHtml();
            r.Convert(inpFile, outfile, new RtfToHtml.HtmlFixedSaveOptions() {Title = "SautinSoft Example." });

            // Open the result for demonstration purposes.
            System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(outfile) { UseShellExecute = true });
        }
    }
}
Convert DOCX file to HTML file in VB.Net
Imports System
Imports System.Collections.Generic
Imports System.Linq
Imports System.Text
Imports System.IO
Imports SautinSoft

Namespace Example
    Friend Class Program
        Shared Sub Main(ByVal args() As String)
            ConvertDocxToHtml()
        End Sub
        ''' <summary>
        ''' Convert DOCX file to HTML file.
        ''' </summary>
        Private Shared Sub ConvertDocxToHtml()
                    ' Get your free 100-day key here:   
            ' https://sautinsoft.com/start-for-free/

            ' If you need more information about "RTF to HTML .Net" 
            ' Email us at: support@sautinsoft.com.
            Dim inpFile As String = "..\..\..\example.docx"
            Dim outfile As String = Path.GetFullPath("Result.html")

            Dim r As New RtfToHtml()
            r.Convert(inpFile, outfile, new RtfToHtml.HtmlFixedSaveOptions() With {.Title = "SautinSoft Example."})

            ' Open the result for demonstration purposes.
            System.Diagnostics.Process.Start(New System.Diagnostics.ProcessStartInfo(outfile) With {.UseShellExecute = True})
        End Sub
    End Class
End Namespace
See Also