Extraire des images d'un PDF

Dans le cadre de la vaste collection de fonctions de création et d'édition de PDF d'IronPDF, IronPDF facilite également le traitement granulaire du contenu d'un document PDF grâce à ses méthodes d'extraction de contenu.

La méthode extractAllImages renvoie une collection de toutes les images intégrées dans un document PDF, chacune formatée comme un objet BufferedImage.

Le cas d'utilisation le plus courant en entreprise est d'enregistrer les images PDF dans des fichiers séparés. L'exemple de code présenté ci-dessous illustre une méthode permettant d'y parvenir en utilisant la méthode extractAllImages ainsi que la classe ImageIO.

IronPDF peut également extraire des images de PDF sous leur forme brute d'octet. Pour cela, utilisez plutôt la méthode extractAllRawImages.

Il est également possible d'extraire des images d'un sous-ensemble de pages PDF (plutôt que de l'ensemble du document). Le bref extrait de code ci-dessous utilise la méthode extractAllImagesFromPages pour extraire les images des pages 3 et 7 d'un document d'exemple.

Comment Extraire des Images d'un PDF en Java

  1. Installer la bibliothèque Java IronPDF
  2. Utilisez la méthode extractAllImages pour extraire des images d'un PDF
  3. Parcourez chaque image dans l'objet collection d'images
  4. Exportez les images extraites avec la méthode write dans Java
  5. Effectuez l'extraction sans affecter le PDF original

Découvrez IronPDF Java API for Image Extraction (en anglais)

Prêt à commencer?
Version : 2026.3 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ?
exécuter un échantillon Regardez votre code HTML se transformer en PDF.