Class Splitter
Nombre del espacio: Aspose.Words.LowCode Asamblea: Aspose.Words.dll (25.4.0)
Proporciona métodos destinados a dividir los documentos en partes utilizando diferentes criterios.
public class Splitter : Processor
Inheritance
Miembros heredados
Processor.mResultDocument
,y,
Processor.From(string, LoadOptions)
,y,
Processor.From(Stream, LoadOptions)
,y,
Processor.To(string, SaveOptions)
,y,
Processor.To(string, SaveFormat)
,y,
Processor.To(Stream, SaveOptions)
,y,
Processor.To(Stream, SaveFormat)
,y,
Processor.To(List
Methods
Create(SplitterContext)
Crea una nueva instancia del procesador de división.
public static Splitter Create(SplitterContext context)
Parameters
context
SplitterContext
Returns
ExecuteCore()
protected override void ExecuteCore()
ExtractPages(Título, Título, Título)
Extrae una gama especificada de páginas de un archivo de documento y salva las páginas extraídasEl formato de archivo de salida se determina por la extensión del nombre de archivo de salida.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
startPageIndex
int
El índice basado en cero de la primera página para extraer.
pageCount
int
Número de páginas a extraer.
ExtractPages(Tamaño, Tamaño, Tamaño, Tamaño, Tamaño)
Extrae una gama especificada de páginas de un archivo de documento y salva las páginas extraídaspara un nuevo archivo utilizando el formato de salvamento especificado.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveFormat
SaveFormat
El formato de rescate.
startPageIndex
int
El índice basado en cero de la primera página para extraer.
pageCount
int
Número de páginas a extraer.
ExtractPages(Síntomas, Síntomas, Síntomas, Síntomas)
Extrae una gama especificada de páginas de un archivo de documento y salva las páginas extraídaspara un nuevo archivo utilizando el formato de salvamento especificado.
public static void ExtractPages(string inputFileName, string outputFileName, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveOptions
SaveOptions
Las opciones de ahorro.
startPageIndex
int
El índice basado en cero de la primera página para extraer.
pageCount
int
Número de páginas a extraer.
ExtractPages(Flujo, flujo, SaveFormat, int, int)
Extrae una gama especificada de páginas de un flujo de documentos y salva las páginas extraídaspara un flujo de salida utilizando el formato de almacenamiento especificado.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
El flujo de entrada.
outputStream
Stream
El flujo de producción.
saveFormat
SaveFormat
El formato de rescate.
startPageIndex
int
El índice basado en cero de la primera página para extraer.
pageCount
int
Número de páginas a extraer.
ExtractPages(Stream, Stream, SaveOptions, int, int)
Extrae una gama especificada de páginas de un flujo de documentos y salva las páginas extraídaspara un flujo de salida utilizando el formato de almacenamiento especificado.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)
Parameters
inputStream
Stream
El flujo de entrada.
outputStream
Stream
El flujo de producción.
saveOptions
SaveOptions
Las opciones de ahorro.
startPageIndex
int
El índice basado en cero de la primera página para extraer.
pageCount
int
Número de páginas a extraer.
RemoveBlankPages(Título, Título)
Elimina las páginas vacías del documento y salva la salida. devolve una lista de números de páginas que se han eliminado.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
Returns
La lista de números de páginas se ha considerado blanco y eliminado.
RemoveBlankPages(Título: Título, Título, Título)
Elimina páginas vacías del documento y salva la salida en el formato especificado. devolve una lista de números de páginas que se han eliminado.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveFormat
SaveFormat
El formato de rescate.
Returns
La lista de números de páginas se ha considerado blanco y eliminado.
RemoveBlankPages(Título: Título, Título, SaveOptions)
Elimina páginas vacías del documento y salva la salida en el formato especificado. devolve una lista de números de páginas que se han eliminado.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveOptions saveOptions)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
Nombre del archivo de salida.
saveOptions
SaveOptions
Las opciones de ahorro.
Returns
La lista de números de páginas se ha considerado blanco y eliminado.
RemoveBlankPages(El flujo, el flujo, SaveFormat)
Elimina las páginas blancas de un documento presentado en un flujo de entrada y salva el documento actualizadoa un flujo de salida en el formato de almacenamiento especificado. devolve una lista de números de páginas que se han eliminado.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parameters
inputStream
Stream
El flujo de entrada.
outputStream
Stream
El flujo de producción.
saveFormat
SaveFormat
El formato de rescate.
Returns
La lista de números de páginas se ha considerado blanco y eliminado.
RemoveBlankPages(Stream, Stream y SaveOptions)
Elimina las páginas blancas de un documento presentado en un flujo de entrada y salva el documento actualizadoa un flujo de salida en el formato de almacenamiento especificado. devolve una lista de números de páginas que se han eliminado.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)
Parameters
inputStream
Stream
El flujo de entrada.
outputStream
Stream
El flujo de producción.
saveOptions
SaveOptions
Las opciones de ahorro.
Returns
La lista de números de páginas se ha considerado blanco y eliminado.
Split(Síntomas, Síntomas, SplitOptions)
Divide un documento en varias partes en base a las opciones de división especificadas y salveEl formato de archivo de salida se determina por la extensión del nombre de archivo de salida.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
El nombre de archivo de salida utilizado para generar el nombre de archivo para las partes de documento utilizando la regla “outputFile_partIndex.extension”
options
SplitOptions
Documentos de opciones divididas.
Split(rincón, rincón, SaveFormat, SplitOptions)
Divide un documento en varias partes en base a las opciones de división especificadas y salvelas partes resultantes a los archivos en el formato de salvamento especificado.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
El nombre de archivo de salida utilizado para generar el nombre de archivo para las partes de documento utilizando la regla “outputFile_partIndex.extension”
saveFormat
SaveFormat
El formato de rescate.
options
SplitOptions
Documentos de opciones divididas.
Split(rincón, rincón, SaveOptions, SplitOptions)
Divide un documento en varias partes en base a las opciones de división especificadas y salvelas partes resultantes a los archivos en el formato de salvamento especificado.
public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, SplitOptions options)
Parameters
inputFileName
string
Nombre del archivo de entrada.
outputFileName
string
El nombre de archivo de salida utilizado para generar el nombre de archivo para las partes de documento utilizando la regla “outputFile_partIndex.extension”
saveOptions
SaveOptions
Las opciones de ahorro.
options
SplitOptions
Documentos de opciones divididas.
Split(El flujo, SaveFormat, SplitOptions)
Divide un documento de un flujo de entrada en varias partes basadas en las opciones de división especificadas ydevolve las partes resultantes como una serie de flujos en el formato de ahorro especificado.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parameters
inputStream
Stream
El flujo de entrada.
saveFormat
SaveFormat
El formato de rescate.
options
SplitOptions
Documentos de opciones divididas.
Returns
Stream [][]
Split(Stream, SaveOptions y SplitOptions)
Divide un documento de un flujo de entrada en varias partes basadas en las opciones de división especificadas ydevolve las partes resultantes como una serie de flujos en el formato de ahorro especificado.
public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
Parameters
inputStream
Stream
El flujo de entrada.
saveOptions
SaveOptions
Las opciones de ahorro.
options
SplitOptions
Documentos de opciones divididas.
Returns
Stream [][]