criar livreto de pdf em csharp

Um livreto PDF é usado para transformar um documento em um formato grampeado (ou outro), que pode ser usado para impressão. Em um livreto PDF, duas páginas são impressas em uma única página. Neste artigo, mostraremos como criar livretos de arquivos PDF programaticamente em C#.

API C# para criar livretos a partir de PDF - Download grátis

Aspose.PDF for .NET é uma API de manipulação de PDF que você pode usar para criar, modificar e processar arquivos PDF. Usaremos esta API para criar livretos a partir de arquivos PDF. Você pode baixar a API ou instalá-la do NuGet.

PM> Install-Package Aspose.PDF 

Etapas para criar um livreto de PDF em C#

Aspose.PDF para .NET não requer que você passe por um processo complexo para criar livretos PDF. Você só precisa carregar o PDF de origem, definir algumas opções de página e gerar o livreto. A seguir estão as etapas para fazer um livreto de PDF usando Aspose.PDF para C#.

  • Carregue o arquivo PDF do disco.
  • Defina as propriedades das páginas, por exemplo, tamanho da página.
  • Faça o livreto e salve-o no local desejado.

A seção a seguir demonstra como gerar livretos de um PDF em C#.

Criar livreto de PDF em C

A seguir estão as etapas para criar um livreto de PDF em C#.

O exemplo de código a seguir mostra como criar um livreto de um PDF em C#

// Criar objeto PdfFileEditor
PdfFileEditor pdfEditor = new PdfFileEditor();

// Definir páginas esquerda e direita
int[] leftPages = new int[] { 1, 5 };
int[] rightPages = new int[] { 2, 3 };

// Fazer livreto
pdfEditor.MakeBooklet("input.pdf", "booklet.pdf", PageSize.A5, leftPages, rightPages);

Inserir PDF

entrada pdf para livreto

Livreto de saída

criar livreto de pdf em csharp

API C# para criar livreto em PDF - Obtenha uma licença gratuita

Você pode fazer livretos de PDF sem limitações de avaliação obtendo uma licença temporária gratuita.

API de PDF C# - Leia mais

Você pode explorar mais sobre o Aspose.PDF para .NET usando documentação. Caso você tenha alguma dúvida, sinta-se à vontade para nos informar através do nosso fórum.

Conclusão

Neste artigo, você aprendeu como criar livretos de PDF em C#. Você também viu como definir dinamicamente o tamanho da página e as páginas nos lados esquerdo e direito do livreto.

Veja também