Class Processor
Nombre del espacio: Aspose.Words.LowCode Asamblea: Aspose.Words.dll (25.4.0)
Clase de procesador para realizar diferentes acciones de tratamiento de documentos.
public class Processor
Inheritance
Derived
Comparer ,y, Converter ,y, MailMerger ,y, Merger ,y, Replacer ,y, ReportBuilder ,y, Splitter ,y, Watermarker
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Fields
mResultDocumento
protected Document mResultDocument
Valor de campo
Methods
CheckArgumentsSet()
protected virtual void CheckArgumentsSet()
Execute()
Ejecutar la acción del procesador.
public void Execute()
ExecuteCore()
protected virtual void ExecuteCore()
From(Título: LoadOptions)
Especifica el documento de entrada para el procesamiento.
public Processor From(string input, LoadOptions loadOptions = null)
Parameters
input
string
Nombre de archivo de documento de entrada.
loadOptions
LoadOptions
Opciones de carga opcionales utilizadas para cargar el documento.
Returns
Retorna el procesador con el archivo de entrada especificado.
Remarks
Si el procesador acepta sólo un archivo como una entrada, solo se procesará el último fichero especificado.Aspose.Words.LowCode.Merger procesador acepta varios archivos como una entrada, como resultado, todos los documentos especificados se combinarán.Aspose.Words.LowCode.Converter procesador acepta sólo un archivo como una entrada, por lo que sólo el último fichero especificado se convertirá.
From(Opciones, LoadOptions)
Especifica el documento de entrada para el procesamiento.
public Processor From(Stream input, LoadOptions loadOptions = null)
Parameters
input
Stream
El flujo de documentos de entrada.
loadOptions
LoadOptions
Opciones de carga opcionales utilizadas para cargar el documento.
Returns
Retorna al procesador con el flujo de archivos de entrada especificado.
Remarks
Si el procesador acepta sólo un archivo como una entrada, solo se procesará el último fichero especificado.Aspose.Words.LowCode.Merger procesador acepta varios archivos como una entrada, como resultado, todos los documentos especificados se combinarán.Aspose.Words.LowCode.Converter procesador acepta sólo un archivo como una entrada, por lo que sólo el último fichero especificado se convertirá.
GetPartFileName(Título, Int, SaveFormat)
protected static string GetPartFileName(string fileName, int partIndex, SaveFormat saveFormat)
Parameters
fileName
string
partIndex
int
saveFormat
SaveFormat
Returns
To(SiguienteSiguienteSiguiente SaveOptions)
Especifica el archivo de salida para el procesador.
public Processor To(string output, SaveOptions saveOptions = null)
Parameters
output
string
Nombre de archivo de salida.
saveOptions
SaveOptions
Opciones de almacenamiento opcional. si no se especifica, el formato de conservación se determina por la extensión de archivo.
Returns
Retorna el procesador con el archivo de salida especificado.
Remarks
Si la salida se compone de varios archivos, se utiliza el nombre de archivo de salida especificado para generar su nombre.para cada parte siguiendo la regla: ‘outputFile_partIndex.extension’.
To(Título: SaveFormat)
Especifica el archivo de salida para el procesador.
public Processor To(string output, SaveFormat saveFormat)
Parameters
output
string
Nombre de archivo de salida.
saveFormat
SaveFormat
Si no se especifica, el formato de almacenamiento se determina por la extensión de archivo.
Returns
Retorna el procesador con el archivo de salida especificado.
Remarks
Si la salida se compone de varios archivos, se utiliza el nombre de archivo de salida especificado para generar su nombre.para cada parte siguiendo la regla: ‘outputFile_partIndex.extension’.
To(Siguiente Entrada siguiente: SaveOptions)
Especifica el flujo de salida para el procesador.
public Processor To(Stream output, SaveOptions saveOptions)
Parameters
output
Stream
El flujo de salida.
saveOptions
SaveOptions
Salva las opciones.
Returns
El procesador regresa con el flujo de salida especificado.
Remarks
Si la salida se compone de varios archivos, sólo la primera parte se salvará al flujo especificado.
To(Cortesía, SaveFormat)
Especifica el flujo de salida para el procesador.
public Processor To(Stream output, SaveFormat saveFormat)
Parameters
output
Stream
El flujo de salida.
saveFormat
SaveFormat
Salva el formato.
Returns
El procesador regresa con el flujo de salida especificado.
Remarks
Si la salida se compone de varios archivos, sólo la primera parte se salvará al flujo especificado.
To(Título: Stream>, Opciones de salvación)
Especifica la lista de flujos de documento de salida.
public Processor To(List<stream> output, SaveOptions saveOptions)
Parameters
Lista de flujos de documentos de salida.
saveOptions
SaveOptions
Salva las opciones.
Returns
Retorna el procesador con la lista de flujos de documentos de salida especificada.
Remarks
Si la salida se compone de varios archivos (como imágenes o partes de documento dividido), se añade un flujo para cada parte a la lista especificada.Si la salida es un solo archivo, sólo se añade un flujo a la lista.Es la responsabilidad del usuario final de dispor de los flujos creados.
To(Título: Stream>, y SaveFormat)
Especifica la lista de flujos de documento de salida.
public Processor To(List<stream> output, SaveFormat saveFormat)
Parameters
Lista de flujos de documentos de salida.
saveFormat
SaveFormat
Salva el formato.
Returns
Retorna el procesador con la lista de flujos de documentos de salida especificada.
Remarks
Si la salida se compone de varios archivos (como imágenes o partes de documento dividido), se añade un flujo para cada parte a la lista especificada.Si la salida es un solo archivo, sólo se añade un flujo a la lista.Es la responsabilidad del usuario final de dispor de los flujos creados.