Class HtmlLoadOptions
Nombre del espacio: Aspose.Words.Loading Asamblea: Aspose.Words.dll (25.4.0)
Permite especificar opciones adicionales al cargar un documento HTML en un objeto Aspose.Words.Document.
Para saber más, visite el Specify Load Options Artículo de documentación.
public class HtmlLoadOptions : LoadOptions
Inheritance
object ← LoadOptions ← HtmlLoadOptions
Miembros heredados
LoadOptions.Equals(object) ,y, LoadOptions.LoadFormat ,y, LoadOptions.Password ,y, LoadOptions.BaseUri ,y, LoadOptions.Encoding ,y, LoadOptions.ResourceLoadingCallback ,y, LoadOptions.WarningCallback ,y, LoadOptions.ProgressCallback ,y, LoadOptions.PreserveIncludePictureField ,y, LoadOptions.ConvertShapeToOfficeMath ,y, LoadOptions.FontSettings ,y, LoadOptions.TempFolder ,y, LoadOptions.ConvertMetafilesToPng ,y, LoadOptions.MswVersion ,y, LoadOptions.UpdateDirtyFields ,y, LoadOptions.IgnoreOleData ,y, LoadOptions.UseSystemLcid ,y, LoadOptions.LanguagePreferences ,y, object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
HtmlLoadOptions()
Inicializa una nueva instancia de esta clase con valores estándar.
public HtmlLoadOptions()
HtmlLoadOptions(El string)
Una abreviatura para iniciar una nueva instancia de esta clase con la contraseña especificada para cargar un documento cifrado.
public HtmlLoadOptions(string password)
Parameters
password
string
La contraseña para abrir un documento encriptado. puede ser ‘zero’ o línea vacía.
HtmlLoadOptions(LoadFormat, string, string)
Una abreviatura para iniciar una nueva instancia de esta clase con propiedades establecidas a los valores especificados.
public HtmlLoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
El formato del documento a cargar.
password
string
La contraseña para abrir un documento encriptado. puede ser ‘zero’ o línea vacía.
baseUri
string
La línea que se utilizará para resolver URIs relativos a absoluto. puede ser ’nulo’ o línea vacía.
Properties
BlockImportMode
Obtenga o establece un valor que especifica cómo se importan las propiedades de los elementos de nivel de bloque.El valor estándar es Aspose.Words.Loading.BlockImportMode.Merge.
public BlockImportMode BlockImportMode { get; set; }
Valor de la propiedad
ConvertSvgToEmf
Obtenga o establece un valor que indique si convertir las imágenes de SVG cargadas en el formato EMF.El valor estándar es ‘falso’ y, si es posible, las imágenes de SVG cargadas se almacenan como es sin conversión.
public bool ConvertSvgToEmf { get; set; }
Valor de la propiedad
Remarks
Las versiones más nuevas de MS Word soportan imágenes SVG nativas.Si la versión MS word especificada en las opciones de cargamento soporta SVM, Aspose.Words almacenará imágenes SvG como es sin conversión.
Sin embargo, si esta opción está configurada, Aspose.Words convertirá las imágenes de SVG cargadas a EMF incluso si se apoya por la versión especificada de MS Word.
IgnoreNoscriptElements
Obtenga o establece un valor que indique si ignorar <noscript> elementos HTML.El valor predeterminado es ‘falso’.
public bool IgnoreNoscriptElements { get; set; }
Valor de la propiedad
Remarks
Como MS Word, Aspose.Words no soporta los scripts y por default carga el contenido de <noscript> elementosinto el documento resultante. Sin embargo, en la mayoría de los navegadores, los scripts se soportan y el contenido de <noscript> no es visible. Establecer esta propiedad a ‘verdadera’ fuerzas Aspose.Words para ignorar todos los <noscript> elementosy ayuda a producir documentos que se ven más cerca de lo que se ve en los navegadores.
PreferredControlType
Obtenga o establece el tipo preferido de nodos de documento que representarán los elementos importados <input> y <select>.El valor estándar es Aspose.Words.Loading.HtmlControlType.FormField.
public HtmlControlType PreferredControlType { get; set; }
Valor de la propiedad
Remarks
Por favor, tenga en cuenta que la configuración de esta propiedad no garantiza que todos los controles importados serán del tipo especificado.Si un control HTML no es representable con nodos de documento del tipo preferido, Aspose.Words utilizaráun compatible Aspose.Words.Loading.HtmlControlType para ese control.
SupportFontFaceRules
Obtenga o establece un valor que indique si soportar las reglas @font-face y si cargar las fuentes declaradas’.
public bool SupportFontFaceRules { get; set; }
Valor de la propiedad
Remarks
Si esta opción es activada, las fuentes declaradas en las reglas de @font-face se cargan y se incorporan a las definiciones de fuente del documento resultante (véase Aspose.Words.DocumentBase.FontInfos). Esto hace que las fontas cargadas sean disponibles para renderización pero no permite automáticamente la incorporación de las Fontas al almacenar.
Los formatos de fuente apoyados son TTF, EOT y WOFF.
Las reglas @font-face no se soportan cuando se cargan imágenes SVG.
SupportVml
Obtenga o establece un valor que indica si soporta imágenes VML.
public bool SupportVml { get; set; }
Valor de la propiedad
WebRequestTimeout
El número de millisegundos para esperar antes de que el tiempo de solicitud de la web sale. el valor estándar es 100000 millisegundosy 100 segundos).
public int WebRequestTimeout { get; set; }
Valor de la propiedad
Remarks
El número de milisegundos que Aspose.Words espera para una respuesta, cuando carga recursos externos (imágenes, estiloFichas) vinculadas en documentos HTML y MHTML.