Classe PdfFileEditor

Trabalhar com documentos PDF inclui várias funções. Gerenciar as páginas de um arquivo PDF é uma parte importante desse trabalho. Aspose.Pdf.Facaded fornece a classe PdfFileEditor para esse propósito.

A classe PdfFileEditor contém os métodos que ajudam a manipular páginas individuais; esta classe não edita ou manipula o conteúdo de uma página. Você pode inserir uma nova página, excluir uma página existente, dividir as páginas ou pode especificar a imposição das páginas usando o PdfFileEditor.

Os recursos fornecidos por esta classe podem ser divididos em três categorias principais, ou seja, Edição de Arquivo, Imposição de PDF e Divisão. Vamos discutir essas seções em detalhes abaixo:

Edição de Arquivo

Os recursos que podemos incluir nesta seção são Inserir, Anexar, Excluir, Concatenar e Extrair. Você pode inserir uma nova página em uma localização especificada usando o método Inserir, ou anexar as páginas ao final do arquivo. Você também pode excluir qualquer número de páginas do arquivo usando o método Excluir, especificando um array de inteiros contendo os números das páginas a serem excluídas. O método Concatenar ajuda você a juntar páginas de vários arquivos PDF. Você pode extrair qualquer número de páginas usando o método Extrair e salvar essas páginas em outro arquivo PDF ou fluxo de memória.

Esta seção explora as capacidades desta classe e explica o propósito de seus métodos.

Usando Quebras de Página

A quebra de página é um recurso especial que permite o refluído do documento.

Imposição de PDF

A imposição é o processo de organizar as páginas corretamente antes da impressão. O PdfFileEditor fornece dois métodos para esse propósito, ou seja, MakeBooklet e MakeNUp. O método MakeBooklet ajuda a organizar as páginas para que seja fácil dobrá-las ou encaderná-las após a impressão, no entanto, o método MakeNUp permite imprimir várias páginas em uma página do arquivo PDF.

Divisão

O recurso de divisão permite que você divida um arquivo PDF existente em diferentes partes. Você pode dividir a parte frontal do arquivo PDF ou a parte traseira. Como o PdfFileEditor fornece uma variedade de métodos para fins de divisão, você também pode dividir um arquivo em páginas individuais ou em muitos conjuntos de várias páginas.