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 :
Appel itératif de
PdfDocument.fromImage
à l'aide de listes ne contenant qu'un seul objet Path(par exemplePdfDocument.fromImage(nouveau ArrayList<>().ajouter(Paths.get("path/to/single/image.png"))
);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.