Class HtmlLoadOptions

Class HtmlLoadOptions

Nom dels espais: Aspose.Words.Loading Assemblea: Aspose.Words.dll (25.4.0)

Permet especificar opcions addicionals quan carrega un document HTML en un objecte Aspose.Words.Document.

Per saber-ne més, visita el Specify Load Options Article de documentació.

public class HtmlLoadOptions : LoadOptions

Inheritance

object LoadOptions HtmlLoadOptions

Membres heretats

LoadOptions.Equals(object) , LoadOptions.LoadFormat , LoadOptions.Password , LoadOptions.BaseUri , LoadOptions.Encoding , LoadOptions.ResourceLoadingCallback , LoadOptions.WarningCallback , LoadOptions.ProgressCallback , LoadOptions.PreserveIncludePictureField , LoadOptions.ConvertShapeToOfficeMath , LoadOptions.FontSettings , LoadOptions.TempFolder , LoadOptions.ConvertMetafilesToPng , LoadOptions.MswVersion , LoadOptions.UpdateDirtyFields , LoadOptions.IgnoreOleData , LoadOptions.UseSystemLcid , LoadOptions.LanguagePreferences , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

HtmlLoadOptions()

Inicialitza una nova instància d’aquesta classe amb valors de default.

public HtmlLoadOptions()

HtmlLoadOptions(Tàrrega)

Un curtmetratge per iniciar una nova instància d’aquesta classe amb la contrasenya especificada per carregar un document encriptat.

public HtmlLoadOptions(string password)

Parameters

password string

La contrasenya per obrir un document encriptat. pot ser ’null’ o rècord buit.

HtmlLoadOptions(Tècnic, Tècnic i Tècnic)

Un curtmetratge per iniciar una nova instància d’aquesta classe amb propietats establertes als valors especificats.

public HtmlLoadOptions(LoadFormat loadFormat, string password, string baseUri)

Parameters

loadFormat LoadFormat

El format del document a carregar.

password string

La contrasenya per obrir un document encriptat. pot ser ’null’ o rècord buit.

baseUri string

L’arrel que s’utilitzarà per resoldre URIs relatives a absolut. pot ser ’null’ o arrel buit.

Properties

BlockImportMode

Obté o estableix un valor que especifica com s’importa les propietats dels elements de nivell de bloc.El valor estàndard és Aspose.Words.Loading.BlockImportMode.Merge.

public BlockImportMode BlockImportMode { get; set; }

Valor de la propietat

BlockImportMode

ConvertSvgToEmf

Obté o s’estableix un valor que indiqui si convertir les imatges SVG carregades en el format EMF.El valor estàndard és ‘false’ i, si és possible, les imatges SVG carregades s’emmagatzemen com és sense conversi.

public bool ConvertSvgToEmf { get; set; }

Valor de la propietat

bool

Remarks

Les versions més noves de MS Word donen suport a les imatges SVG de forma nativa. Si la versió de l’MS Word especificada en les opcions de càrrega dóna suport al SVM, Aspose.Words emmagatzemarà les fotos SVC com és sense conversió.

Si, no obstant això, aquesta opció s’estableix a , Aspose.Words convertirà les imatges SVG carregades a EMF fins i tot si aquestes imatges són recolzades per la versió especificada de MS Word.

IgnoreNoscriptElements

Obté o s’estableix un valor que indiqui si s’ha d’ignorar els elements HTML.El valor estàndard és ‘false’.

public bool IgnoreNoscriptElements { get; set; }

Valor de la propietat

bool

Remarks

Com MS Word, Aspose.Words no recolza escripts i per default carrega el contingut de <noscript> elementsint el document resultant. En la majoria dels navegadors, però, els escripts són recolzats i el contingut de <noscript> no és visible. Establir aquesta propietat a ’true’ forces Aspose.Words per ignorar tots els elements <noscript> i ajuda a produir documents que veuen més a prop del que es veu en els navegadors.

PreferredControlType

Obté o configura el tipus preferit de nodes de document que representarà els elements importats <input> i <select&gt.El valor estàndard és Aspose.Words.Loading.HtmlControlType.FormField.

public HtmlControlType PreferredControlType { get; set; }

Valor de la propietat

HtmlControlType

Remarks

Tingueu en compte que l’establiment d’aquesta propietat no garanteix que tots els controls importats seran del tipus especificat.Si un control HTML no és representable amb nodes de document del tipus preferit, Aspose.Words utilitzaràun compatible Aspose.Words.Loading.HtmlControlType per a aquest control.

SupportFontFaceRules

Obté o estableix un valor que indiqui si donar suport a les regles @font-face i si carregar fonts declarats’.

public bool SupportFontFaceRules { get; set; }

Valor de la propietat

bool

Remarks

Si aquesta opció és activada, les fonts declarades en les regles de @font-face es carreguen i s’incorporen a les definicions de font del document resultant (vegeu Aspose.Words.DocumentBase.FontInfos). Això fa que les lletres carregades siguin disponibles per a la renderització, però no permet automàticament la incorporació de les Fonts a l’hora d’emmagatzemar.

Els formats de font suportats són TTF, EOT i WOFF.

Les regles @font-face no es donen suport quan es carreguen imatges SVG.

SupportVml

Obté o s’estableix un valor que indiqui si donar suport a les imatges VML.

public bool SupportVml { get; set; }

Valor de la propietat

bool

WebRequestTimeout

El nombre de millisecons per esperar abans que el web sol·liciti temps fora. el valor estàndard és 100000 millisecons100 segons)

public int WebRequestTimeout { get; set; }

Valor de la propietat

int

Remarks

El nombre de millisecundes que Aspose.Words espera per a una resposta, quan carrega recursos externs (images, estilFets) enllaçats en documents HTML i MHTML.

 Català