Rtf |
The RtfToHtml type exposes the following members.
Name | Description | |
---|---|---|
Convert(Stream, Stream, RtfToHtmlHtmlSaveOptions) | Converts DOCX, RTF or Text document to HTML document using specified streams. | |
Convert(String, String, RtfToHtmlHtmlSaveOptions) | Converts DOCX, RTF or Text file to HTML file. | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
SetLicense | Activate your copy after purchasing or use temporary license for delete trial message. ATTENTION: specify this property first of all before creating the instance of component! Use it when you got own license. We offer two license types: Permanent license from sautinsoft.com and Temporary license from https://sautinsoft.com/start-for-free/. Have question? Ask us: support@sautinsoft.com. | |
ToString | Returns a string that represents the current object. (Inherited from Object) |
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) { ConvertTextToHtml(); } /// <summary> /// Converts Text to HTML using MemoryStream objects. /// </summary> static void ConvertTextToHtml() { // 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. // The files are necessary only to get input data and show the result. string inpFile = @"..\..\..\example.txt"; string outfile = Path.GetFullPath("Result.html"); RtfToHtml r = new RtfToHtml(); using (MemoryStream inpMS = new MemoryStream(File.ReadAllBytes(inpFile))) { using (MemoryStream outMS = new MemoryStream()) { r.Convert(inpMS, outMS, new RtfToHtml.HtmlFixedSaveOptions() { Title = "SautinSoft Example." }); // Save the result from MemoryStream to the file to show the result. File.WriteAllBytes(outfile, outMS.ToArray()); } } // Open the result for demonstration purposes. System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(outfile) { UseShellExecute = true }); } } }
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) ConvertTextToHtml() End Sub ''' <summary> ''' Converts Text to HTML using MemoryStream objects. ''' </summary> Private Shared Sub ConvertTextToHtml() ' 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. ' The files are necessary only to get input data and show the result. Dim inpFile As String = "..\..\..\example.txt" Dim outfile As String = Path.GetFullPath("Result.html") Dim r As New RtfToHtml() Using inpMS As New MemoryStream(File.ReadAllBytes(inpFile)) Using outMS As New MemoryStream() r.Convert(inpMS, outMS, new RtfToHtml.HtmlFixedSaveOptions() With {.Title = "SautinSoft Example."}) ' Save the result from MemoryStream to the file to show the result. File.WriteAllBytes(outfile, outMS.ToArray()) End Using End Using ' Open the result for demonstration purposes. System.Diagnostics.Process.Start(New System.Diagnostics.ProcessStartInfo(outfile) With {.UseShellExecute = True}) End Sub End Class End Namespace