Class Processor

Class Processor

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

Clase de processador para executar diferentes ações de tratamento de documentos.

public class Processor

Inheritance

object Processor

Derived

Comparer , Converter , MailMerger , Merger , Replacer , ReportBuilder , Splitter , Watermarker

Membros herdados

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

Fields

mResultDocumento

protected Document mResultDocument

Valor de campo

Document

Methods

CheckArgumentsSet()

protected virtual void CheckArgumentsSet()

Execute()

Execute a ação do processador.

public void Execute()

ExecuteCore()

protected virtual void ExecuteCore()

From(Título: LoadOptions)

especifica o documento de entrada para processamento.

public Processor From(string input, LoadOptions loadOptions = null)

Parameters

input string

Nome de arquivo do documento de entrada.

loadOptions LoadOptions

Opções de carga opcionais usadas para carregar o documento.

Returns

Processor

Retorna o processador com o arquivo de entrada especificado.

Remarks

Se o processador aceitar apenas um arquivo como uma entrada, apenas o último ficheiro especificado será processado.Aspose.Words.LowCode.Merger processador aceita vários arquivos como uma entrada, como resultado todos os documentos especificados serão combinados.Aspose.Words.LowCode.Converter processador aceita apenas um arquivo como uma entrada, portanto, apenas o último ficheiro especificado será convertido.

From(Transmissão, LoadOptions)

especifica o documento de entrada para processamento.

public Processor From(Stream input, LoadOptions loadOptions = null)

Parameters

input Stream

Introdução ao fluxo de documentos.

loadOptions LoadOptions

Opções de carga opcionais usadas para carregar o documento.

Returns

Processor

Retorna o processador com o fluxo de arquivo de entrada especificado.

Remarks

Se o processador aceitar apenas um arquivo como uma entrada, apenas o último ficheiro especificado será processado.Aspose.Words.LowCode.Merger processador aceita vários arquivos como uma entrada, como resultado todos os documentos especificados serão combinados.Aspose.Words.LowCode.Converter processador aceita apenas um arquivo como uma entrada, portanto, apenas o último ficheiro especificado será convertido.

GetPartFileName(Título, Int, SaveFormat)

protected static string GetPartFileName(string fileName, int partIndex, SaveFormat saveFormat)

Parameters

fileName string

partIndex int

saveFormat SaveFormat

Returns

string

To(Avaliações, SaveOptions)

especifica o arquivo de saída para o processador.

public Processor To(string output, SaveOptions saveOptions = null)

Parameters

output string

Nome do arquivo de saída.

saveOptions SaveOptions

Opções de armazenamento opcionais. se não especificado, o formato de salva é determinado pela extensão de arquivo.

Returns

Processor

Retorna o processador com o arquivo de saída especificado.

Remarks

Se a saída consistir em múltiplos arquivos, o nome do arquivo de saída especificado é usado para gerar o seu nome.Para cada parte a seguir a regra: ‘outputFile_partIndex.extension’.

To(Título: SaveFormat)

especifica o arquivo de saída para o processador.

public Processor To(string output, SaveFormat saveFormat)

Parameters

output string

Nome do arquivo de saída.

saveFormat SaveFormat

Se não especificado, o formato de armazenamento é determinado pela extensão de arquivo.

Returns

Processor

Retorna o processador com o arquivo de saída especificado.

Remarks

Se a saída consistir em múltiplos arquivos, o nome do arquivo de saída especificado é usado para gerar o seu nome.Para cada parte a seguir a regra: ‘outputFile_partIndex.extension’.

To(Remoção, SaveOptions)

Determina o fluxo de saída para o processador.

public Processor To(Stream output, SaveOptions saveOptions)

Parameters

output Stream

fluxo de saída.

saveOptions SaveOptions

Salve opções.

Returns

Processor

Retorna o processador com o fluxo de saída especificado.

Remarks

Se a saída consistir em vários arquivos, apenas a primeira parte será salvida para o fluxo especificado.

To(Armazém, SaveFormat)

Determina o fluxo de saída para o processador.

public Processor To(Stream output, SaveFormat saveFormat)

Parameters

output Stream

fluxo de saída.

saveFormat SaveFormat

Salve o formato.

Returns

Processor

Retorna o processador com o fluxo de saída especificado.

Remarks

Se a saída consistir em vários arquivos, apenas a primeira parte será salvida para o fluxo especificado.

To(Lista de “stream”>Opções de salvação)

especifica a lista de fluxos de saída do documento.

public Processor To(List<stream> output, SaveOptions saveOptions)

Parameters

output List e o PT; Stream >

Lista de documentos de saída.

saveOptions SaveOptions

Salve opções.

Returns

Processor

Retorna o processador com a lista de fluxos de documento de saída especificada.

Remarks

Se a saída consistir em vários arquivos (como imagens ou partes de documento dividido), um fluxo para cada parte é adicionado à lista especificada.Se a saída é um único arquivo, apenas um fluxo é adicionado à lista.É a responsabilidade do usuário final dispor dos fluxos criados.

To(Lista de “stream”>, Apresentação SaveFormat)

especifica a lista de fluxos de saída do documento.

public Processor To(List<stream> output, SaveFormat saveFormat)

Parameters

output List e o PT; Stream >

Lista de documentos de saída.

saveFormat SaveFormat

Salve o formato.

Returns

Processor

Retorna o processador com a lista de fluxos de documento de saída especificada.

Remarks

Se a saída consistir em vários arquivos (como imagens ou partes de documento dividido), um fluxo para cada parte é adicionado à lista especificada.Se a saída é um único arquivo, apenas um fluxo é adicionado à lista.É a responsabilidade do usuário final dispor dos fluxos criados.

 Português