Class HtmlLoadOptions

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

BlockImportMode

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

bool

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

bool

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&gt.El valor estándar es Aspose.Words.Loading.HtmlControlType.FormField.

public HtmlControlType PreferredControlType { get; set; }

Valor de la propiedad

HtmlControlType

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

bool

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

bool

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

int

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.

 Español