créer un livret à partir de pdf en java

La prise en charge multiplateforme et les autres fonctionnalités intéressantes de PDF en ont fait un format de document numérique populaire. Le plus souvent, les documents sont préférentiellement stockés ou partagés au format PDF. Dans certains cas, c’est-à-dire l’impression de PDF, vous devez créer le livret à partir de fichiers PDF. Par exemple, un livret piqûre à cheval est utilisé pour imprimer deux pages sur une feuille. Dans cet article, nous allons vous montrer comment créer des livrets à partir de fichiers PDF par programmation en Java.

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

Pour créer des brochures à partir de fichiers PDF, nous utiliserons Aspose.PDF for Java. Il s’agit d’une API de manipulation de PDF que vous pouvez utiliser pour créer, modifier et traiter des fichiers PDF. Vous pouvez soit télécharger l’API ou l’installer à l’aide des configurations Maven suivantes.

Dépôt

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository> 

Dépendance

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-pdf</artifactId>
    <version>22.9</version>
</dependency>

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

Aspose.PDF for Java 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 for Java.

  • 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 quelles classes et méthodes sont utilisées pour générer des brochures à partir de PDF en Java.

Créer un livret à partir d’un PDF en Java

Voici les étapes pour créer un livret à partir de PDF en Java.

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

// 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.getA5(), leftPages, rightPages);

PDF d’entrée

entrée pdf pour livret

Livret de sortie

créer un livret à partir de pdf en java

API Java 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 Java PDF - En savoir plus

Vous pouvez en savoir plus sur Aspose.PDF for Java 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 brochures à partir de PDF en Java. 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