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