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 SplitterHerencia
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[]