HtmlLoadOptions

HtmlLoadOptions class

Permite especificar opciones adicionales al cargar un documento HTML en unDocument objeto.

public class HtmlLoadOptions : LoadOptions

Constructores

Nombre Descripción
HtmlLoadOptions() Inicializa una nueva instancia de esta clase con valores predeterminados.
HtmlLoadOptions(string) Un atajo para inicializar una nueva instancia de esta clase con la contraseña especificada para cargar un documento encriptado.
HtmlLoadOptions(LoadFormat, string, string) Un atajo para inicializar una nueva instancia de esta clase con propiedades establecidas en los valores especificados.

Propiedades

Nombre Descripción
BaseUri { get; set; } Obtiene o establece la cadena que se usará para convertir los URI relativos encontrados en el documento en URI absolutos cuando sea necesario. Puede ser una cadena nula o vacía. El valor predeterminado es nulo.
BlockImportMode { get; set; } Obtiene o establece un valor que especifica cómo se importan las propiedades de los elementos a nivel de bloque. El valor predeterminado esMerge .
ConvertMetafilesToPng { get; set; } Obtiene o establece si convertir el metarchivo (Wmf oEmf ) imágenes aPng formato de imagen.
ConvertShapeToOfficeMath { get; set; } Obtiene o establece si convertir formas con EquationXML en objetos de Office Math.
ConvertSvgToEmf { get; set; } Obtiene o establece un valor que indica si se deben convertir las imágenes SVG cargadas al formato EMF. El valor predeterminado esfalso y, si es posible, las imágenes SVG cargadas se almacenan tal cual sin conversión.
Encoding { get; set; } Obtiene o establece la codificación que se usará para cargar un documento HTML, TXT o CHM si la codificación no se especifica dentro del documento. Puede ser nulo. El valor predeterminado es nulo.
FlatOpcXmlMappingOnly { get; set; } Obtiene o establece el valor que determina qué formatos de documento pueden ser asignados porXmlMapping . Solo por defectoFlatOpc se permite mapear el formato del documento.
FontSettings { get; set; } Permite especificar la configuración de la fuente del documento.
IgnoreNoscriptElements { get; set; } Obtiene o establece un valor que indica si se deben ignorar los elementos HTML <noscript>. El valor predeterminado esfalso .
LanguagePreferences { get; } Obtiene las preferencias de idioma que se usarán cuando se cargue el documento.
LoadFormat { get; set; } Especifica el formato del documento que se cargará. El valor predeterminado esAuto .
MswVersion { get; set; } Permite especificar que el proceso de carga del documento debe coincidir con una versión específica de MS Word. El valor predeterminado esWord2019
Password { get; set; } Obtiene o establece la contraseña para abrir un documento cifrado. Puede ser una cadena nula o vacía. El valor predeterminado es nulo.
PreferredControlType { get; set; } Obtiene o establece el tipo preferido de nodos de documento que representarán los elementos <input> y <select> importados. El valor predeterminado esFormField .
PreserveIncludePictureField { get; set; } Obtiene o establece si se debe conservar el campo INCLUDEPICTURE al leer formatos de Microsoft Word. El valor predeterminado es false.
ProgressCallback { get; set; } Llamado durante la carga de un documento y acepta datos sobre el progreso de la carga.
ResourceLoadingCallback { get; set; } Permite controlar cómo se cargan los recursos externos (imágenes, hojas de estilo) cuando se importa un documento desde HTML, MHTML.
SupportVml { get; set; } Obtiene o establece un valor que indica si se admiten imágenes VML.
TempFolder { get; set; } Permite utilizar archivos temporales al leer un documento. Por defecto esta propiedad esnulo y no se utilizan archivos temporales.
UpdateDirtyFields { get; set; } Especifica si actualizar los campos con elsucio atributo.
WarningCallback { get; set; } Llamado durante una operación de carga, cuando se detecta un problema que podría provocar la pérdida de fidelidad de datos o formato.
WebRequestTimeout { get; set; } El número de milisegundos a esperar antes de que se agote el tiempo de espera de la solicitud web. El valor predeterminado es 100000 milisegundos (100 segundos).

Ver también