Class LoadOptions

Class LoadOptions

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

Permite especificar opções adicionais (como senha ou URI de base) quandoCarregar um documento em um objeto Aspose.Words.Document.

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

public class LoadOptions

Inheritance

object LoadOptions

Derived

ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions

Membros herdados

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

LoadOptions()

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

public LoadOptions()

LoadOptions(Redação)

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

public LoadOptions(string password)

Parameters

password string

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

LoadOptions(Título: String, String)

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

public LoadOptions(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

BaseUri

Obter ou definir a fila que será usada para resolver URIs relativos encontrados no documento em URIs absolutos quando necessário.Podem ser ’nulo’ ou fila.

public string BaseUri { get; set; }

Valor da propriedade

string

Remarks

Esta propriedade é usada para resolver URIs relativos em absoluto nos seguintes casos:

  • Ao carregar um documento HTML de uma corrente e o documento contém imagens com URIs relativos e não tem um URI de base especificado no elemento HTML BASE.
  • Ao salvar um documento em PDF e outros formatos, para recuperar imagens vinculadas usando URIs relativos para que as imagens possam ser salvas no documento de saída.

ConvertMetafilesToPng

Obter ou definir se converter metáfil(Aspose.FileFormat.Wmf ou Aspose.FileFormat.Emf)Imagens para Aspose.FileFormat.Png formato de imagem.

public bool ConvertMetafilesToPng { get; set; }

Valor da propriedade

bool

Remarks

Metafiles (Aspose.FileFormat.Wmf ou Aspose.FileFormat.Emf)É um formato de imagem não comprimido e às vezes requer muito RAM para manter e processar o documento.Esta opção permite converter todas as imagens metafísicas para Aspose.FileFormat.Png no carregamento de documento.Por favor, note - a conversão de gráficos vector para raster diminui a qualidade das imagens.

ConvertShapeToOfficeMath

Obter ou definir se converter formas com EquationXML em Objetos de Matemática do Office.

public bool ConvertShapeToOfficeMath { get; set; }

Valor da propriedade

bool

Encoding

Obter ou definir a codificação que será usada para carregar um documento HTML, TXT, ou CHM se a codificação não for especificada dentro do documento.Pode ser ’nulo’.

public Encoding Encoding { get; set; }

Valor da propriedade

Encoding

Remarks

Esta propriedade é usada apenas ao carregar documentos HTML, TXT ou CHM.

Se a codificação não for especificada dentro do documento e esta propriedade é, então o sistema tentará detectar automaticamente a codificação.

FontSettings

Permite especificar configurações de fonte de documento.

public FontSettings FontSettings { get; set; }

Valor da propriedade

FontSettings

Remarks

Ao carregar alguns formatos, Aspose.Words pode precisar de resolver as letras. Por exemplo, quando carregar documentos HTML, Aspose.Words pode resolver as letras para executar a falha de letras.

Se configurado para , as configurações de letra estática padrão Aspose.Words.Fonts.FontSettings.DefaultInstance será usado.

O valor padrão é.

IgnoreOleData

Determina se ignorar os dados OLE.

public bool IgnoreOleData { get; set; }

Valor da propriedade

bool

Remarks

Ignorar dados OLE pode reduzir o consumo de memória e aumentar o desempenho sem dados perdidos em um caso em que o formato de destino não suporta objetos OLE.

O valor padrão é.

LanguagePreferences

Recebe preferências de idioma que serão usadas quando o documento é carregado.

public LanguagePreferences LanguagePreferences { get; }

Valor da propriedade

LanguagePreferences

LoadFormat

especifica o formato do documento a ser carregado.O padrão é Aspose.Words.LoadFormat.Auto.

public LoadFormat LoadFormat { get; set; }

Valor da propriedade

LoadFormat

Remarks

Recomenda-se que você especifique o Aspose.Words.LoadFormat.Auto valor e deixe Aspose.Words detectar o formato de arquivo automaticamente.Se você sabe o formato do documento que você está prestes a carregar, você pode especificar o formato explicitamente e isso vai reduzir ligeiramente o tempo de carregamento pela superfície associada com a deteção automática do formato.Se você especificar um formato de carregamento explicitamente e ele vai surgir para ser errado, a deteção automática será invocada e uma segunda tentativa de carregar o arquivo será feita.

MswVersion

Permite especificar que o processo de carregamento de documento deve corresponder a uma versão específica do MS Word.O valor padrão é Aspose.Words.Settings.MsWordVersion.Word2019

public MsWordVersion MswVersion { get; set; }

Valor da propriedade

MsWordVersion

Remarks

Versões diferentes do Word podem lidar com certos aspectos do conteúdo do documento e formatar de forma ligeiramente diferentedurante o processo de carregamento, o que pode resultar em pequenas diferenças no Document Object Model.

Password

Obter ou definir a senha para abrir um documento criptografado.Pode ser ’nulo’ ou linha vazia.O padrão é ’nulo’.

public string Password { get; set; }

Valor da propriedade

string

Remarks

Você precisa saber a senha para abrir um documento criptografado.Se o documento não é criptografado, configure isso ou coloque a linha vazia.

PreserveIncludePictureField

Obter ou definir se preservar o campo INCLUDEPICTURE ao ler formatos do Microsoft Word.O valor padrão é ‘falso’.

public bool PreserveIncludePictureField { get; set; }

Valor da propriedade

bool

Remarks

Por padrão, o campo INCLUDEPICTURE é convertido em um objeto de forma. Você pode override que se você precisa o campo para ser preservado, por exemplo, se você deseja atualizá-lo programaticamente. No entanto, note que esta abordagem não é comum para Aspose.Words. Use-o em seu próprio risco.

Um dos possíveis casos de utilização pode ser usar um MERGEFIELD como um campo infantil para mudar dinâmicamente o caminho fonte da imagem.

ProgressCallback

Chamado durante o carregamento de um documento e aceita dados sobre o progresso do carregamento.

public IDocumentLoadingCallback ProgressCallback { get; set; }

Valor da propriedade

IDocumentLoadingCallback

Remarks

Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc, Wl26. LoadForma.docm, ~W L26, _Dotm.GoodFormate.Dox. _ www.loadFort.dock.co.uk.org.com.t .

ResourceLoadingCallback

Permite controlar como recursos externos (imagens, folhas de estilo) são carregados quando um documento é importado de HTML, MHTML.

public IResourceLoadingCallback ResourceLoadingCallback { get; set; }

Valor da propriedade

IResourceLoadingCallback

TempFolder

Permite o uso de arquivos temporários durante a leitura do documento.Por padrão, esta propriedade é ’nula’ e nenhum arquivo temporário é usado.

public string TempFolder { get; set; }

Valor da propriedade

string

Remarks

A pasta deve existir e ser escrita, caso contrário, uma exceção será jogada.

Aspose.Words remove automaticamente todos os arquivos temporários quando a leitura é completa.

UpdateDirtyFields

Determina se atualizar os campos com o atributo ‘sucia’.

public bool UpdateDirtyFields { get; set; }

Valor da propriedade

bool

UseSystemLcid

Obter ou definir se usar o valor LCID obtido do registo do Windows para determinar as margens de configuração de página padrão.

public bool UseSystemLcid { get; set; }

Valor da propriedade

bool

Remarks

Se configurado para , então o comportamento do MS Word é emulado que leva o valor LCID do registro do Windows.

O valor padrão é.

WarningCallback

Chamado durante uma operação de carga, quando um problema é detectado que pode resultar em dados ou formatação perda de fidelidade.

public IWarningCallback WarningCallback { get; set; }

Valor da propriedade

IWarningCallback

Methods

Equals(Objeto)

Determina se o objeto especificado é igual em valor ao objeto atual.

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

 Português