Class HtmlLoadOptions

Class HtmlLoadOptions

Nome do espaço: Aspose.Words.Loading Assembleia: Aspose.Words.dll (25.4.0)

Permite especificar opções adicionais ao carregar um documento HTML em um objeto Aspose.Words.Document.

Para saber mais, visite o Specify Load Options Artigo de Documentação.

public class HtmlLoadOptions : LoadOptions

Inheritance

object LoadOptions HtmlLoadOptions

Membros herdados

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()

Inicia uma nova instância desta classe com valores padrão.

public HtmlLoadOptions()

HtmlLoadOptions(Redação)

Um atalho para iniciar uma nova instância desta classe com a senha especificada para carregar um documento criptografado.

public HtmlLoadOptions(string password)

Parameters

password string

A senha para abrir um documento criptografado. pode ser ‘zero’ ou linha vazia.

HtmlLoadOptions(Título: String, String)

Um atalho para iniciar uma nova instância desta classe com propriedades definidas aos valores especificados.

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

Parameters

loadFormat LoadFormat

O formato do documento a ser carregado.

password string

A senha para abrir um documento criptografado. pode ser ‘zero’ ou linha vazia.

baseUri string

A corrente que será usada para resolver URIs relativos para absoluto. pode ser ’nula’ ou corrente vazia.

Properties

BlockImportMode

Obter ou definir um valor que especifica como as propriedades dos elementos de nível de bloco são importadas.O valor padrão é Aspose.Words.Loading.BlockImportMode.Merge.

public BlockImportMode BlockImportMode { get; set; }

Valor da propriedade

BlockImportMode

ConvertSvgToEmf

Obter ou definir um valor indicando se converter imagens SVG carregadas para o formato EMF.O valor padrão é ‘falso’ e, se possível, imagens SVG carregadas são armazenadas como é sem conversão.

public bool ConvertSvgToEmf { get; set; }

Valor da propriedade

bool

Remarks

As versões mais recentes do MS Word suportam imagens SVG nativas.Se a versão doMS Word especificada nas opções de carregamento suportar SVM, Aspose.Words irá armazenar imagens SvG como é sem conversão.

No entanto, se esta opção for configurada, Aspose.Words converterá imagens SVG carregadas para EMF, mesmo se as imagens SvG forem suportadas pela versão especificada do MS Word.

IgnoreNoscriptElements

Obter ou definir um valor indicando se ignorar <noscript> elementos HTML.O valor padrão é ‘falso’.

public bool IgnoreNoscriptElements { get; set; }

Valor da propriedade

bool

Remarks

Como MS Word, Aspose.Words não suporta scripts e por padrão carrega conteúdo de <noscript> elementosinto o documento resultante. No entanto, na maioria dos navegadores, os scripts são suportados e o conteúdo de <noscript> não é visível. Estabelecer esta propriedade para ‘verdadeira’ forças Aspose.Words para ignorar todos <noscript> elementose ajuda a produzir documentos que olham mais perto do que é visto nos navegadores.

PreferredControlType

Obter ou configurar o tipo preferido de nódulos de documento que representarão os elementos importados <input> e <select>.O valor padrão é Aspose.Words.Loading.HtmlControlType.FormField.

public HtmlControlType PreferredControlType { get; set; }

Valor da propriedade

HtmlControlType

Remarks

Por favor, note que a configuração desta propriedade não garante que todos os controlos importados serão do tipo especificado.Se um controle HTML não for representável com nódulos de documento do tipo preferido, Aspose.Words usaráum compatível Aspose.Words.Loading.HtmlControlType para esse controle.

SupportFontFaceRules

Recebe ou coloca um valor indicando se suportar as regras @font-face e se carregar as fontes declaradas.O valor padrão é ‘falso’.

public bool SupportFontFaceRules { get; set; }

Valor da propriedade

bool

Remarks

Se esta opção for ativada, as letras declaradas nas regras @font-face são carregadas e inseridas nas definições de letras do documento resultante (ver Aspose.Words.DocumentBase.FontInfos). Isso torna as fontes cargues disponíveis para renderização, mas não permite automaticamente a inserção das letras ao salvar.

Os formatos de letra suportados são TTF, EOT e WOFF.

As regras @font-face não são suportadas ao carregar imagens SVG.

SupportVml

Obter ou definir um valor indicando se você deve suportar imagens VML.

public bool SupportVml { get; set; }

Valor da propriedade

bool

WebRequestTimeout

O número de milisegundos para esperar antes do tempo de solicitação da web sair. o valor padrão é 100000 milisegundosem 100 segundos).

public int WebRequestTimeout { get; set; }

Valor da propriedade

int

Remarks

O número de milisegundos que Aspose.Words espera para uma resposta, quando carregar recursos externos (imagens, estiloFicheiros) ligados em documentos HTML e MHTML.

 Português