HtmlLoadOptions

HtmlLoadOptions class

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

Para obtener más información, visite elEspecificar opciones de carga artículo de documentación.

public class HtmlLoadOptions : LoadOptions

Constructores

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

Propiedades

NombreDescripción
BaseUri { get; set; }Obtiene o establece la cadena que se utilizará para resolver los URI relativos que se encuentran en el documento en URI absolutos cuando sea necesario. Puede sernulo o cadena vacía. El valor predeterminado esnulo .
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 se debe convertir el metarchivo (Wmf oEmf ) imágenes aPng formato de imagen.
ConvertShapeToOfficeMath { get; set; }Obtiene o establece si se deben convertir formas con EquationXML en objetos de Office Math.
ConvertSvgToEmf { get; set; }Obtiene o establece un valor que indica si se deben convertir 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 utilizará para cargar un documento HTML, TXT o CHM si la codificación no se especifica dentro del documento. Puede sernulo . El valor predeterminado esnulo .
FontSettings { get; set; }Permite especificar la configuración de fuente del documento.
IgnoreNoscriptElements { get; set; }Obtiene o establece un valor que indica si se ignoran los elementos HTML <noscript>. El valor predeterminado esFALSO .
IgnoreOleData { get; set; }Especifica si se ignoran los datos OLE.
LanguagePreferences { get; }Obtiene las preferencias de idioma que se utilizará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 sernulo o cadena vacía. El valor predeterminado esnulo .
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 conserva el campo INCLUDEPICTURE al leer formatos de Microsoft Word. El valor predeterminado esFALSO .
ProgressCallback { get; set; }Se llama 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 el documento. Por defecto esta propiedad esnulo y no se utilizan archivos temporales.
UpdateDirtyFields { get; set; }Especifica si se deben actualizar los campos con elsucio atributo.
WarningCallback { get; set; }Se llama durante una operación de carga, cuando se detecta un problema que podría provocar la pérdida de fidelidad de los datos o del formato.
WebRequestTimeout { get; set; }La cantidad de milisegundos que se deben esperar antes de que se agote el tiempo de espera de la solicitud web. El valor predeterminado es 100000 milisegundos (100 segundos).

Métodos

NombreDescripción
override Equals(object)

Ver también