Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Proporciona métodos destinados a dividir los documentos en partes utilizando diferentes criterios.
public static class Splitter
Herencia
Miembros heredados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Métodos
ExtractPages(string, string, int, int)
Extrae un rango específico de páginas de un archivo de documento y guarda las páginas extraídas en un nuevo archivo. El formato del archivo de salida se determina por la extensión del nombre del archivo de salida.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)
Parámetros
inputFileName
string
El nombre del archivo de entrada.
outputFileName
string
El nombre del archivo de salida.
startPageIndex
int
El índice basado en cero de la primera página a extraer.
pageCount
int
Número de páginas a extraer.
ExtractPages(string, string, SaveFormat, int, int)
Extrae un rango específico de páginas de un archivo de documento y guarda las páginas extraídas en un nuevo archivo utilizando el formato de guardado especificado.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parámetros
inputFileName
string
El nombre del archivo de entrada.
outputFileName
string
El nombre del archivo de salida.
saveFormat
SaveFormat
El formato de guardado.
startPageIndex
int
El índice basado en cero de la primera página a extraer.
pageCount
int
Número de páginas a extraer.
ExtractPages(Stream, Stream, SaveFormat, int, int)
Extrae un rango específico de páginas de un flujo de documento y guarda las páginas extraídas en un flujo de salida utilizando el formato de guardado especificado.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Parámetros
inputStream
Stream
El flujo de entrada.
outputStream
Stream
El flujo de salida.
saveFormat
SaveFormat
El formato de guardado.
startPageIndex
int
El índice basado en cero de la primera página a extraer.
pageCount
int
Número de páginas a extraer.
RemoveBlankPages(string, string)
Elimina páginas vacías del documento y guarda la salida. Devuelve una lista de números de página que fueron eliminados.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Parámetros
inputFileName
string
El nombre del archivo de entrada.
outputFileName
string
El nombre del archivo de salida.
Devuelve
Lista de números de página que se han considerado vacíos y eliminados.
RemoveBlankPages(string, string, SaveFormat)
Elimina páginas vacías del documento y guarda la salida en el formato especificado. Devuelve una lista de números de página que fueron eliminados.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Parámetros
inputFileName
string
El nombre del archivo de entrada.
outputFileName
string
El nombre del archivo de salida.
saveFormat
SaveFormat
El formato de guardado.
Devuelve
Lista de números de página que se han considerado vacíos y eliminados.
RemoveBlankPages(Stream, Stream, SaveFormat)
Elimina páginas vacías de un documento proporcionado en un flujo de entrada y guarda el documento actualizado en un flujo de salida en el formato de guardado especificado. Devuelve una lista de números de página que fueron eliminados.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Parámetros
inputStream
Stream
El flujo de entrada.
outputStream
Stream
El flujo de salida.
saveFormat
SaveFormat
El formato de guardado.
Devuelve
Lista de números de página que se han considerado vacíos y eliminados.
Split(string, string, SplitOptions)
Divide un documento en múltiples partes según las opciones de división especificadas y guarda las partes resultantes en archivos. El formato del archivo de salida se determina por la extensión del nombre del archivo de salida.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Parámetros
inputFileName
string
El nombre del archivo de entrada.
outputFileName
string
El nombre del archivo de salida utilizado para generar el nombre del archivo para las partes del documento utilizando la regla “outputFile_partIndex.extension”.
options
SplitOptions
Opciones de división del documento.
Split(string, string, SaveFormat, SplitOptions)
Divide un documento en múltiples partes según las opciones de división especificadas y guarda las partes resultantes en archivos en el formato de guardado especificado.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Parámetros
inputFileName
string
El nombre del archivo de entrada.
outputFileName
string
El nombre del archivo de salida utilizado para generar el nombre del archivo para las partes del documento utilizando la regla “outputFile_partIndex.extension”.
saveFormat
SaveFormat
El formato de guardado.
options
SplitOptions
Opciones de división del documento.
Split(Stream, SaveFormat, SplitOptions)
Divide un documento de un flujo de entrada en múltiples partes según las opciones de división especificadas y devuelve las partes resultantes como una matriz de flujos en el formato de guardado especificado.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Parámetros
inputStream
Stream
El flujo de entrada.
saveFormat
SaveFormat
El formato de guardado.
options
SplitOptions
Opciones de división del documento.
Devuelve
Stream[]