Class Splitter

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

objectSplitter

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

List<int&gt;

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

List<int&gt;

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

List<int&gt;

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

 Español