Images vers PDF

Les développeurs peuvent utiliser IronPDF pour combiner plusieurs images dans un seul document PDF.

La méthode PdfDocument.fromImage accepte une liste d'objets Path, chacun d'entre eux référençant un chemin valide vers une image stockée sur un système de fichiers local. Le développeur dispose ainsi d'une grande liberté en matière de spécificité. Le développeur peut établir cette liste pour inclure des groupes d'images couvrant plusieurs répertoires, pour inclure des images correspondant à des critères de dénomination ou de typage spécifiques, etc. Dans le cas où les images proviennent du même répertoire(comme dans l'exemple ci-dessus)le développeur peut simplement utiliser un DirectoryStream parmi d'autres classes java.nio.file pour construire rapidement une liste de toutes les images contenues dans le répertoire.

PdfDocument.fromImage rendra chaque image référencée dans la liste sur une page séparée du document PDF.

Si les images doivent être placées dans des documents PDF séparés(non combinés en un seul)les développeurs peuvent alors faire l'une des choses suivantes :

  1. Appel itératif de PdfDocument.fromImage à l'aide de listes ne contenant qu'un seul objet Path(par exemple PdfDocument.fromImage(nouveau ArrayList<>().ajouter(Paths.get("path/to/single/image.png")));

  2. Combinez toutes les images dans un seul document PDF comme indiqué dans l'exemple ci-dessus, puis copiez chaque page dans de nouveaux documents PDF avec la méthode PdfDocument.copyPage.

    Pour obtenir des informations plus détaillées sur la manière de travailler avec des documents PDF à l'aide d'IronPDF, visitez le site Web de l'entrepriseDocumentation pour les développeurs IronPDF.