créer un livret à partir d'un pdf dans csharp

Un livret PDF permet de transformer un document en un format piqûre à cheval (ou autre), qui pourra être utilisé pour l’impression. Dans un livret PDF, deux pages sont imprimées sur une seule page. Dans cet article, nous allons vous montrer comment créer des livrets à partir de fichiers PDF par programmation en C#.

API C# pour créer des brochures à partir de PDF - Téléchargement gratuit

Aspose.PDF for .NET est une API de manipulation de PDF que vous pouvez utiliser pour créer, modifier et traiter des fichiers PDF. Nous utiliserons cette API pour créer des brochures à partir de fichiers PDF. Vous pouvez soit télécharger l’API ou l’installer à partir de NuGet.

PM> Install-Package Aspose.PDF 

Étapes pour créer un livret à partir d’un PDF en C#

Aspose.PDF for .NET ne vous oblige pas à passer par un processus complexe pour créer des livrets PDF. Il vous suffit de charger le PDF source, de définir quelques options de page et de générer le livret. Voici les étapes pour créer un livret à partir de PDF en utilisant Aspose.PDF pour C#.

  • Chargez le fichier PDF à partir du disque.
  • Définissez les propriétés des pages, par exemple la taille de la page.
  • Créez le livret et enregistrez-le à l’emplacement souhaité.

La section suivante montre comment générer des livrets à partir d’un PDF en C#.

Créer un livret à partir d’un PDF en C#

Voici les étapes pour créer un livret à partir d’un PDF en C#.

L’exemple de code suivant montre comment créer un livret à partir d’un PDF en C#

// Créer un objet PdfFileEditor
PdfFileEditor pdfEditor = new PdfFileEditor();

// Définir les pages gauche et droite
int[] leftPages = new int[] { 1, 5 };
int[] rightPages = new int[] { 2, 3 };

// Faire un livret
pdfEditor.MakeBooklet("input.pdf", "booklet.pdf", PageSize.A5, leftPages, rightPages);

PDF d’entrée

entrée pdf pour livret

Livret de sortie

créer un livret à partir d'un pdf dans csharp

API C# pour créer un livret PDF - Obtenez une licence gratuite

Vous pouvez créer des brochures à partir de PDF sans limitation d’évaluation en obtenant une licence temporaire gratuite.

API PDF C# - En savoir plus

Vous pouvez en savoir plus sur Aspose.PDF for .NET en utilisant documentation. Si vous avez des questions, n’hésitez pas à nous le faire savoir via notre forum.

Conclusion

Dans cet article, vous avez appris à créer des livrets à partir de PDF en C#. Vous avez également vu comment définir dynamiquement la taille de la page et les pages sur les côtés gauche et droit du livret.

Voir également