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
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
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
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
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
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
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
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.