IRONSOFTWAREHOME
Extraire des images d'un PDF


try {
    List<BufferedImage> images = pdf.extractAllImages();
    System.out.println("Number of images extracted from the website: " + images.size());

    int i = 0;
    for (BufferedImage image : images) {
        ImageIO.write(image, "PNG", Files.newOutputStream(Path.of("assets/extracted_" + ++i + ".png")));
    }
} catch(Exception exception) {
    System.out.println("Failed to extract images from the website");
    exception.printStackTrace();
}
mvn install
Extraire des images d'un PDF

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 en tant qu'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 démontre une méthode pour réaliser cela 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 récupérer 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)
Voir sur GitHub

Prêt à commencer?

Version :2026.6vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque Maven Java pour PDF
Installer avec Maven

Version : 2026.6

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>ironpdf</artifactId>
   <version>2026.6.1</version>
</dependency>
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.6.1
or
JAR PDF Java
Télécharger JAR

Version : 2026.6

Installer manuellement dans votre projet