Class Splitter

Class Splitter

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

Fornece métodos destinados a dividir os documentos em partes usando diferentes critérios.

public static class Splitter

Herança

objectSplitter

Membros Herdados

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)

Extrai um intervalo especificado de páginas de um arquivo de documento e salva as páginas extraídas em um novo arquivo. O formato do arquivo de saída é determinado pela extensão do nome do arquivo de saída.

public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, int pageCount)

Parâmetros

inputFileName string

O nome do arquivo de entrada.

outputFileName string

O nome do arquivo de saída.

startPageIndex int

O índice baseado em zero da primeira página a ser extraída.

pageCount int

Número de páginas a serem extraídas.

ExtractPages(string, string, SaveFormat, int, int)

Extrai um intervalo especificado de páginas de um arquivo de documento e salva as páginas extraídas em um novo arquivo usando o formato de salvamento especificado.

public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)

Parâmetros

inputFileName string

O nome do arquivo de entrada.

outputFileName string

O nome do arquivo de saída.

saveFormat SaveFormat

O formato de salvamento.

startPageIndex int

O índice baseado em zero da primeira página a ser extraída.

pageCount int

Número de páginas a serem extraídas.

ExtractPages(Stream, Stream, SaveFormat, int, int)

Extrai um intervalo especificado de páginas de um fluxo de documento e salva as páginas extraídas em um fluxo de saída usando o formato de salvamento especificado.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)

Parâmetros

inputStream Stream

O fluxo de entrada.

outputStream Stream

O fluxo de saída.

saveFormat SaveFormat

O formato de salvamento.

startPageIndex int

O índice baseado em zero da primeira página a ser extraída.

pageCount int

Número de páginas a serem extraídas.

RemoveBlankPages(string, string)

Remove páginas vazias do documento e salva a saída. Retorna uma lista de números de páginas que foram removidas.

public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)

Parâmetros

inputFileName string

O nome do arquivo de entrada.

outputFileName string

O nome do arquivo de saída.

Retorna

List<int&gt;

Lista de números de páginas consideradas vazias e removidas.

RemoveBlankPages(string, string, SaveFormat)

Remove páginas vazias do documento e salva a saída no formato especificado. Retorna uma lista de números de páginas que foram removidas.

public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)

Parâmetros

inputFileName string

O nome do arquivo de entrada.

outputFileName string

O nome do arquivo de saída.

saveFormat SaveFormat

O formato de salvamento.

Retorna

List<int&gt;

Lista de números de páginas consideradas vazias e removidas.

RemoveBlankPages(Stream, Stream, SaveFormat)

Remove páginas vazias de um documento fornecido em um fluxo de entrada e salva o documento atualizado em um fluxo de saída no formato de salvamento especificado. Retorna uma lista de números de páginas que foram removidas.

public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)

Parâmetros

inputStream Stream

O fluxo de entrada.

outputStream Stream

O fluxo de saída.

saveFormat SaveFormat

O formato de salvamento.

Retorna

List<int&gt;

Lista de números de páginas consideradas vazias e removidas.

Split(string, string, SplitOptions)

Divide um documento em várias partes com base nas opções de divisão especificadas e salva as partes resultantes em arquivos. O formato do arquivo de saída é determinado pela extensão do nome do arquivo de saída.

public static void Split(string inputFileName, string outputFileName, SplitOptions options)

Parâmetros

inputFileName string

O nome do arquivo de entrada.

outputFileName string

O nome do arquivo de saída usado para gerar o nome do arquivo para partes do documento usando a regra “outputFile_partIndex.extension”

options SplitOptions

Opções de divisão do documento.

Split(string, string, SaveFormat, SplitOptions)

Divide um documento em várias partes com base nas opções de divisão especificadas e salva as partes resultantes em arquivos no formato de salvamento especificado.

public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)

Parâmetros

inputFileName string

O nome do arquivo de entrada.

outputFileName string

O nome do arquivo de saída usado para gerar o nome do arquivo para partes do documento usando a regra “outputFile_partIndex.extension”

saveFormat SaveFormat

O formato de salvamento.

options SplitOptions

Opções de divisão do documento.

Split(Stream, SaveFormat, SplitOptions)

Divide um documento de um fluxo de entrada em várias partes com base nas opções de divisão especificadas e retorna as partes resultantes como um array de fluxos no formato de salvamento especificado.

public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)

Parâmetros

inputStream Stream

O fluxo de entrada.

saveFormat SaveFormat

O formato de salvamento.

options SplitOptions

Opções de divisão do documento.

Retorna

Stream[]

 Português