UTILISATION D'IRONPDF FOR JAVA

Comment afficher des fichiers PDF en Java ?

Mise à jour septembre 15, 2024
Partager:

Les visionneuses de PDF offrent souvent des fonctionnalités telles que le zoom, la navigation entre les pages, la recherche et le support d'annotation, permettant aux utilisateurs de naviguer et d'analyser efficacement les documents. Ces visionneuses utilisent des bibliothèques telles qu'IronPDF, offrant une solution polyvalente et personnalisable pour incorporer des fonctionnalités de visualisation de PDF dans des projets Java.

1. IronPDF pour Java

IronPDF for Javaest une bibliothèque puissante et riche en fonctionnalités qui permet aux développeurs de créer, modifier et manipuler facilement des documents PDF au sein de leurs applications. Avec IronPDF, les développeurs peuvent générer des fichiers PDF à partir de HTML, d'URL et d'autres sources, appliquer des formats et des styles, ajouter des images, des tableaux et du texte, ainsi que réaliser des opérations avancées telles quefusionner plusieurs PDF en Java, diviser des documents PDF en Javaetcryptage des PDF pour la sécurité.

2. Conditions préalables

Pour utiliser une visionneuse Java avec IronPDF, certaines conditions préalables doivent être remplies. Assurez-vous que vous disposez des éléments suivants :

  1. Installation de Java : Vérifiez que Java est installé sur votre système et que son chemin d'accès est défini dans les variables d'environnement. Si vous n'avez pas encore installé Java, vous trouverez les instructions d'installation à l'adresse suivanteSite web Java.

  2. Java IDE : Installer un environnement de développement intégré Java(L'IDE) tels quePage de téléchargement d'Eclipse IDE ouSection de téléchargement d'IntelliJ IDEA.

  3. Bibliothèque IronPDF : Téléchargez la bibliothèque IronPDF et ajoutez-la comme dépendance dans votre projet à l'aide de la ligne de commande. Les instructions relatives à la configuration de la bibliothèque IronPDF se trouvent sur le site Web de laSite officiel d'IronPDF.

  4. Installation de Maven :Installer Maven à partir d'Apache avant de lancer le processus de conversion PDF.

3. Créer un nouveau projet Java Maven

Pour ce tutoriel, il est recommandé d'utiliser IntelliJ IDE. Cependant, veuillez noter que vous pouvez utiliser n'importe quel IDE de votre choix. Gardez à l'esprit que le processus de création d'un nouveau projet Java peut légèrement varier en fonction de l'IDE que vous utilisez.

  1. Lancez l'IDE IntelliJ, ou allez à une instance déjà ouverte d'IntelliJ.

  2. Cliquez sur Fichier > Nouveau > Projet.

    Comment afficher des fichiers PDF en Java, Figure 1 : IntelliJ

    IntelliJ

  3. Entrez le nom du titre du projet.

  4. Choisissez un emplacement, un système de construction et un JDK.

  5. Cliquez sur Terminer comme indiqué dans l'image ci-dessous.

    Comment afficher des fichiers PDF en Java, Figure 2 : Créer un projet

    Créer un projet

3.1. Mise en place du projet

Une fois le projet créé, ajoutez la dépendance pour IronPDF dans le pom.xml.

Voici le code de dépendance, placez-le dans votre pom.xml.

``xml-mvn-install


L'environnement est maintenant configuré. Écrivons la logique pour créer et ouvrir un PDF dans le visualiseur de PDF.

## 4. Création et visualisation d'un document PDF dans le visualiseur PDF par défaut

Créez maintenant un nouveau fichier Java dans src > main > java.

Tout d'abord, importez les références nécessaires qui sont importantes pour créer et visualiser des fichiers PDF dans cette application Java.

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

import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
import java.nio.file.Paths;

Ces imports sont importants car ils aideront le programme Java à exécuter la logique souhaitée.

Maintenant, écrivons le code d'exemple qui créera le document PDF et mettra en œuvre la logique du visualiseur de documents pour ouvrir le fichier PDF créé dans le visualiseur de PDF.

class Main {
    public void main(String[] args) throws IOException {
        // used to input PDF stream
        PdfDocument pdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com/");
        pdf.saveAs(Paths.get("html_saved.pdf"));
        File file = new File("html_saved.pdf");

        // Check if the desktop is supported and the file exists
        if (Desktop.isDesktopSupported() && file.exists()) {
            Desktop desktop = Desktop.getDesktop();
            desktop.open(file);
        }
    }
}
JAVA

Le code ci-dessus créera un fichier PDF en utilisantméthode PdfDocument.renderUrlAsPdf dans l'API IronPDF qui prendra une URL comme flux d'entrée et renverra un fichier PDF en sortie. Ensuite, instancier un nouvel objet File en utilisant le même document PDF. Ensuite, desktop.open(fichier) sera utilisé pour ouvrir le fichier PDF dans le visualiseur de PDF par défaut.

Les PDF créés avec IronPDF peuvent être imprimés. Ils chargent également toutes les pages parfaitement avec toutes les images intactes et les URL sont également cliquables. Un exemple de sortie de la capture d'écran du fichier PDF est joint dans le visualiseur PDF par défaut.

Comment afficher des fichiers PDF en Java, Figure 3 : Sortie PDF

Sortie PDF

5. Conclusion

Un visualiseur PDF Java est un outil précieux qui permet aux utilisateurs de visualiser, imprimer et interagir avec des fichiers PDF dans un environnement Java. Il offre des fonctionnalités telles que le rendu, la navigation, la recherche et la prise en charge des annotations, ce qui permet aux utilisateurs d'accéder plus facilement au contenu PDF et de l'analyser. IronPDF for Java est une bibliothèque robuste qui permet aux développeurs de créer, d'éditer et de manipuler des documents PDF sans effort.

Grâce à son vaste ensemble d'API et de fonctionnalités, IronPDF permet une intégration transparente des capacités de génération et de manipulation de fichiers PDF dans les applications Java. En suivant les étapes de création d'un nouveau projet Java et de configuration de l'environnement, les développeurs peuvent exploiter IronPDF pour créer et visualiser des documents PDF dans le visualiseur PDF par défaut. Cela offre des avantages tels que la compatibilité multiplateforme, des options de personnalisation, des performances efficaces et une sécurité renforcée. AvecIronPDF for Javagrâce à ces outils, les développeurs Professional peuvent générer facilement des documents PDF de qualité professionnelle et offrir aux utilisateurs une expérience de visualisation transparente.

Lisez notre tutoriel pour apprendre à utiliserIronPDF pour convertir des fichiers HTML en fichiers PDF en Java.

< PRÉCÉDENT
PDF pour Java (solution tout-en-un)
SUIVANT >
Comment filigraner des fichiers PDF en Java

Prêt à commencer ? Version : 2024.11 vient de paraître

Téléchargement gratuit de Maven Voir les licences > ;