Class Splitter

Class Splitter

Nome do espaço: Aspose.Words.LowCode Assembleia: Aspose.Words.dll (25.4.0)

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

public class Splitter : Processor

Inheritance

object Processor Splitter

Membros herdados

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

Create(SplitterContext)

Crie uma nova instância do processador de divisão.

public static Splitter Create(SplitterContext context)

Parameters

context SplitterContext

Returns

Splitter

ExecuteCore()

protected override void ExecuteCore()

ExtractPages(Título, Título, Título)

Extrai uma gama específica de páginas de um arquivo de documento e salva as páginas extraídasO formato de arquivo de saída é determinado pela extensão do nome de arquivo de saída.

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

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

Nome do arquivo de saída.

startPageIndex int

O índice baseado em zero da primeira página para extrair.

pageCount int

Número de páginas a ser extraído.

ExtractPages(Síntese, Síntese, SaveFormat, int, int)

Extrai uma gama específica de páginas de um arquivo de documento e salva as páginas extraídaspara um novo arquivo usando o formato especificado Save.

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

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

Nome do arquivo de saída.

saveFormat SaveFormat

O formato de salvação.

startPageIndex int

O índice baseado em zero da primeira página para extrair.

pageCount int

Número de páginas a ser extraído.

ExtractPages(string, string, SaveOptions, int, int)

Extrai uma gama específica de páginas de um arquivo de documento e salva as páginas extraídaspara um novo arquivo usando o formato especificado Save.

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

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

Nome do arquivo de saída.

saveOptions SaveOptions

As opções de poupança.

startPageIndex int

O índice baseado em zero da primeira página para extrair.

pageCount int

Número de páginas a ser extraído.

ExtractPages(Fluxo, fluxo, SaveFormat, int, int)

Extrai uma gama específica de páginas de um fluxo de documento e salva as páginas extraídaspara um fluxo de saída usando o formato especificado Save.

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

Parameters

inputStream Stream

O fluxo de entrada.

outputStream Stream

O fluxo de saída.

saveFormat SaveFormat

O formato de salvação.

startPageIndex int

O índice baseado em zero da primeira página para extrair.

pageCount int

Número de páginas a ser extraído.

ExtractPages(Stream, Stream, SaveOptions, int, int)

Extrai uma gama específica de páginas de um fluxo de documento e salva as páginas extraídaspara um fluxo de saída usando o formato especificado Save.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, int startPageIndex, int pageCount)

Parameters

inputStream Stream

O fluxo de entrada.

outputStream Stream

O fluxo de saída.

saveOptions SaveOptions

As opções de poupança.

startPageIndex int

O índice baseado em zero da primeira página para extrair.

pageCount int

Número de páginas a ser extraído.

RemoveBlankPages(Título, Título)

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

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

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

Nome do arquivo de saída.

Returns

List e o PT; int >

A lista de números de páginas foi considerada branca e removida.

RemoveBlankPages(Título, Título, SaveFormat)

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

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

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

Nome do arquivo de saída.

saveFormat SaveFormat

O formato de salvação.

Returns

List e o PT; int >

A lista de números de páginas foi considerada branca e removida.

RemoveBlankPages(Título: Título, Título, SaveOptions)

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

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

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

Nome do arquivo de saída.

saveOptions SaveOptions

As opções de poupança.

Returns

List e o PT; int >

A lista de números de páginas foi considerada branca e removida.

RemoveBlankPages(Título: Stream, SaveFormat)

Remove páginas brancas de um documento fornecido em um fluxo de entrada e salva o documento atualizadopara um fluxo de saída no formato de armazenamento especificado. Retorna uma lista de números de página que foram removidos.

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

Parameters

inputStream Stream

O fluxo de entrada.

outputStream Stream

O fluxo de saída.

saveFormat SaveFormat

O formato de salvação.

Returns

List e o PT; int >

A lista de números de páginas foi considerada branca e removida.

RemoveBlankPages(Stream, Stream e SaveOptions)

Remove páginas brancas de um documento fornecido em um fluxo de entrada e salva o documento atualizadopara um fluxo de saída no formato de armazenamento especificado. Retorna uma lista de números de página que foram removidos.

public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions)

Parameters

inputStream Stream

O fluxo de entrada.

outputStream Stream

O fluxo de saída.

saveOptions SaveOptions

As opções de poupança.

Returns

List e o PT; int >

A lista de números de páginas foi considerada branca e removida.

Split(Síntese, Síntese, SplitOptions)

Divida um documento em várias partes com base nas opções de divisão especificadas e salvosO formato de 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)

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

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

options SplitOptions

Documentos com opções divididas.

Split(Síntese, Síntese, SaveFormat, SplitOptions)

Divida um documento em várias partes com base nas opções de divisão especificadas e salvosas partes resultantes para os arquivos no formato de salva especificado.

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

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

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

saveFormat SaveFormat

O formato de salvação.

options SplitOptions

Documentos com opções divididas.

Split(Síntese, Síntese, SaveOptions, SplitOptions)

Divida um documento em várias partes com base nas opções de divisão especificadas e salvosas partes resultantes para os arquivos no formato de salva especificado.

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

Parameters

inputFileName string

Nome do arquivo de entrada.

outputFileName string

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

saveOptions SaveOptions

As opções de poupança.

options SplitOptions

Documentos com opções divididas.

Split(Stream, SaveFormat e SplitOptions)

Divida um documento de um fluxo de entrada em várias partes com base nas opções de divisão especificadas eRetorna as partes resultantes como uma série de fluxos no formato de armazenamento especificado.

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

Parameters

inputStream Stream

O fluxo de entrada.

saveFormat SaveFormat

O formato de salvação.

options SplitOptions

Documentos com opções divididas.

Returns

Stream [ ]

Split(Fluxo, SaveOptions, SplitOptions)

Divida um documento de um fluxo de entrada em várias partes com base nas opções de divisão especificadas eRetorna as partes resultantes como uma série de fluxos no formato de armazenamento especificado.

public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)

Parameters

inputStream Stream

O fluxo de entrada.

saveOptions SaveOptions

As opções de poupança.

options SplitOptions

Documentos com opções divididas.

Returns

Stream [ ]

 Português