Class Processor
Nome do espaço: Aspose.Words.LowCode Assembleia: Aspose.Words.dll (25.5.0)
Clase de processador para executar diferentes ações de tratamento de documentos.
public class ProcessorInheritance
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 mResultDocumentValor de campo
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
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
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
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
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
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
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
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
Lista de documentos de saída.
saveOptions SaveOptions
Salve opções.
Returns
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
Lista de documentos de saída.
saveFormat SaveFormat
Salve o formato.
Returns
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.