Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
La bibliothèque PDF de Java
import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;
// Apply your license key
License.setLicenseKey("YOUR-LICENSE-KEY");
// Set a log path
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));
// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~Hello World~ </h1> Made with IronPDF!");
// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_saved.pdf"));
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.
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é.
Pour utiliser une visionneuse Java avec IronPDF, certaines conditions préalables doivent être remplies. Assurez-vous que vous disposez des éléments suivants :
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.
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.
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.
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.
Lancez l'IDE IntelliJ, ou allez à une instance déjà ouverte d'IntelliJ.
Cliquez sur Fichier > Nouveau > Projet.
IntelliJ
Entrez le nom du titre du projet.
Choisissez un emplacement, un système de construction et un JDK.
Cliquez sur Terminer comme indiqué dans l'image ci-dessous.
Créer un 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);
}
}
}
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);
}
}
}
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.
Sortie PDF
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.
Version :2024.11.4
<dependency> <groupId>com.ironsoftware</groupId> <artifactId>ironpdf</artifactId> <version>2024.11.4</version> </dependency>
<dependency>
<groupId>com.ironsoftware</groupId>
<artifactId>ironpdf</artifactId>
<version>2024.11.4</version>
</dependency>
Vous avez une question ? Prendre contact avec notre équipe de développement.
Aucune carte de crédit n'est requise
Votre clé d'essai devrait se trouver dans l'e-mail.
Si ce n'est pas le cas, veuillez contacter
support@ironsoftware.com
Aucune carte de crédit n'est requise
Commencez GRATUITEMENT
Aucune carte de crédit n'est requise
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Obtenez 30 jours de produit entièrement fonctionnel.
Il est opérationnel en quelques minutes.
Accès complet à notre équipe d'ingénieurs pendant la période d'essai du produit
Aucune carte de crédit ou création de compte n'est nécessaire
Votre clé d'essai devrait se trouver dans l'e-mail.
Si ce n'est pas le cas, veuillez contacter
support@ironsoftware.com
Commencez GRATUITEMENT
Aucune carte de crédit n'est requise
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Obtenez 30 jours de produit entièrement fonctionnel.
Il est opérationnel en quelques minutes.
Accès complet à notre équipe d'ingénieurs pendant la période d'essai du produit
Licences de 9. Vous avez une question ? Prendre contact.
Réservez une démonstration personnelle de 30 minutes.
Pas de contrat, pas de détails de carte, pas d'engagements.
Produit entièrement fonctionnel, obtenez la clé instantanément
PM > Install-Package IronPdf
9 produits de l'API .NET pour vos documents de bureau