IRONSOFTWAREHOME
UTILISATION D'IRONPDF FOR JAVA

Comment visualiser un fichier PDF en Java

Curtis Chau
Curtis Chau
Updated: 2 juin 2026

Cet article illustre comment afficher des fichiers PDF en Java avec IronPDF et vous guide à travers les étapes pour configurer un projet Maven. De plus, il explore d'autres fonctionnalités de IronPDF et discute de son utilité dans la création d'applications puissantes de traitement de PDF en Java.

IronPDF : Bibliothèque PDF for Java

IronPDF for Java Library est une bibliothèque PDF complète et facile à utiliser, spécialement conçue pour les développeurs Java. La bibliothèque intègre des fonctionnalités puissantes de traitement de PDF avec un effort minimal. IronPDF est une solution tout-en-un pour créer, éditer, visualiser et extraire le contenu des fichiers PDF. Il simplifie la gestion des PDF dans les applications Java, permettant aux développeurs de se concentrer sur leurs tâches principales.

Commencer avec IronPDF for Java

Configuration du projet Maven

Tout d'abord, configurez un projet Maven et ajoutez les dépendances nécessaires pour IronPDF et le logger SLF4J. Ajoutez le code suivant au fichier pom.xml de votre projet :

<!-- Add IronPDF and SLF4J dependencies to your Maven project -->
<dependencies>
    <dependency>
        <groupId>com.ironsoftware</groupId>
        <artifactId>ironpdf</artifactId>
        <version>YOUR_VERSION_HERE</version>
    </dependency>
    <dependency>
        <groupId>org.slf4j</groupId>
        <artifactId>slf4j-api</artifactId>
        <version>YOUR_VERSION_HERE</version>
    </dependency>
</dependencies>
XML

Créer une classe Java pour afficher des fichiers PDF

Ensuite, créez une classe Java pour utiliser IronPDF afin de lire et d'extraire le texte d'un fichier PDF. Utilisez le code suivant comme modèle :

import java.awt.print.PrinterException;
import java.io.IOException;
import java.nio.file.Paths;

import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;

public class App {

    public static void main(String[] args) throws IOException, PrinterException {
        // Set the IronPDF license key
        License.setLicenseKey("Your-License-Key");

        // Load the PDF file
        PdfDocument pdf = new PdfDocument(Paths.get("C:\\dotnet.pdf"));

        // Extract text from the PDF file
        String text = pdf.extractAllText();

        // Display the extracted text
        System.out.println("Text extracted from the PDF: " + text);
    }
}
Java

Analysons le code pour mieux le comprendre :

Déclarations d'importation : Importez les classes et packages nécessaires pour travailler avec IronPDF et gérer les exceptions. La classe java.nio.file.Paths travaille avec les chemins de fichiers, tandis que java.awt.print.PrinterException et java.io.IOException gèrent les exceptions qui peuvent survenir lors du traitement du PDF.

Définir la clé de licence IronPDF : Avant d'utiliser IronPDF, définissez la clé de licence. Remplacez "Your-License-Key" par votre clé de licence IronPDF pour activer les fonctionnalités de la bibliothèque.

License.setLicenseKey("Your-License-Key");
Java

Chargement du fichier PDF : Créez un objet PdfDocument en fournissant le chemin du fichier PDF. Utilisez Paths.get pour créer un objet Path pointant vers le fichier "C:\dotnet.pdf".

PdfDocument pdf = new PdfDocument(Paths.get("C:\\dotnet.pdf"));
Java

Extraction du texte du fichier PDF : Une fois chargé, utilisez la méthode extractAllText pour extraire tout le texte du PDF.

String text = pdf.extractAllText();
Java

Affichage du texte extrait : Imprimez le texte extrait sur la console pour le visualiser.

System.out.println("Text extracted from the PDF: " + text);
Java

IronPDF extrait le texte du fichier PDF comme montré dans la section du texte extrait.

Comment visualiser un fichier PDF en Java, Figure 1 : Les textes extraits Les textes extraits

Fonctionnalités d'IronPDF

Génération de PDF avec IronPDF : IronPDF peut générer des fichiers PDF à partir de diverses sources comme HTML, des images et du texte brut. Cette fonction est utile pour créer des rapports dynamiques, des factures et des documents au format PDF directement à partir des applications Java.

Édition de PDF : IronPDF offre des outils pour éditer les PDF existants. Les développeurs peuvent fusionner des documents PDF, diviser des PDF et manipuler le contenu des fichiers, permettant la création de PDF personnalisés pour des besoins spécifiques.

Visualisation et extraction de texte avec IronPDF : IronPDF facilite la visualisation et l'extraction de texte, crucial pour les applications nécessitant la recherche, l'indexation ou l'analyse de texte dans les PDF.

Rasteriser un PDF en images : IronPDF peut rendre des PDF sous forme d'images, simplifiant leur affichage dans les applications ou les sites web. Il prend en charge des formats comme Bitmap, PNG ou JPEG.

Remplissage de formulaires PDF : IronPDF permet le remplissage programmatique des formulaires, automatisant les tâches de formulaire, pré-remplissant les formulaires et rationalisant les flux de travail.

Fonctionnalités de sécurité : IronPDF prend en charge le chiffrement PDF et les signatures numériques, protégeant les informations sensibles et assurant l'authenticité des documents.

Indépendance de la plateforme : IronPDF est indépendant de la plateforme, compatible avec divers systèmes d'exploitation comme Windows, macOS et Linux. Les applications Java utilisant IronPDF peuvent être déployées facilement dans différents environnements.

Conclusion

En conclusion, IronPDF est une excellente solution pour les développeurs visant à visualiser et manipuler des PDFs dans les applications Java. Avec des fonctionnalités telles que la génération, l'édition, le rendu et le remplissage de formulaires PDF, IronPDF crée des outils de gestion de documents puissants, efficaces et conviviaux. Sa nature indépendante de la plateforme assure la compatibilité entre les environnements, idéale pour les applications Java modernes.

IronPDF n'est pas une bibliothèque open-source mais offre une version d'essai gratuite, permettant aux développeurs d'explorer ses capacités. Les options de licence commencent à $999, offrant une solution rentable pour simplifier les tâches de traitement PDF.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Articles connexes

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 C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $