HtmlControlType Enum

Wordize.Loading.HtmlControlType enum. Type of document nodes that represent input and select elements imported from HTML.

HtmlControlType enumeration

Type of document nodes that represent <input> and <select> elements imported from HTML.

public enum HtmlControlType

Values

NameValueDescription
FormField0A form field.
StructuredDocumentTag1A structured document tag

Examples

Shows how to set preferred type of document nodes that will represent imported input and select elements.

const string html = @"
    <html>
        <select name='ComboBox' size='1'>
            <option value='val1'>item1</option>
            <option value='val2'></option>
        </select>
    </html>";
MemoryStream htmlStream = new MemoryStream(Encoding.UTF8.GetBytes(html));

HtmlLoadOptions htmlLoadOptions = new HtmlLoadOptions();
htmlLoadOptions.PreferredControlType = HtmlControlType.StructuredDocumentTag;

Converter.Create()
    .From(htmlStream, htmlLoadOptions)
    .To(ArtifactsDir + "HtmlLoadOptions.PreferredControlType.docx")
    .Execute();

See Also