Rtf |
Member name | Value | Description |
---|---|---|
Auto | 0 | Outputs list labels in auto mode. Uses HTML native elements when possible. |
AsInlineText | 1 | Outputs all list labels as inline text. |
ByHtmlTags | 2 | Outputs all list labels as HTML native elements. |
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) { ListExportMode(); } /// <summary> /// This sample shows how to specify list export mode. /// </summary> static void ListExportMode() { string inpFile = @"..\..\..\example.docx"; string outFile = @"Result.html"; RtfToHtml r = new RtfToHtml(); // Use <p> tags for list elements. RtfToHtml.HtmlFlowingSaveOptions opt = new RtfToHtml.HtmlFlowingSaveOptions() { ListExportMode = RtfToHtml.HtmlListExportMode.AsInlineText }; try { r.Convert(inpFile, outFile, opt); } catch (Exception ex) { Console.WriteLine($"Conversion failed! {ex.Message}"); } // Open the result. 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) ListExportMode() End Sub ''' <summary> ''' This sample shows how to specify list export mode. ''' </summary> Private Shared Sub ListExportMode() Dim inpFile As String = "..\..\..\example.docx" Dim outFile As String = "Result.html" Dim r As New RtfToHtml() ' Use <p> tags for list elements. Dim opt As New RtfToHtml.HtmlFlowingSaveOptions() With {.ListExportMode = RtfToHtml.HtmlListExportMode.AsInlineText} Try r.Convert(inpFile, outFile, opt) Catch ex As Exception Console.WriteLine($"Conversion failed! {ex.Message}") End Try ' Open the result. System.Diagnostics.Process.Start(New System.Diagnostics.ProcessStartInfo(outFile) With {.UseShellExecute = True}) End Sub End Class End Namespace