Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Cet article utilisera IronPDF - une bibliothèque Java pour créer des documents PDF de manière programmatique.
Les ingénieurs d'Iron Software ont maintenant développéIronPDF for Java qui permet aux développeurs Java de créer, d'éditer et de manipuler des documents PDF. IronPDF vous permet de travailler avec tous les aspects des fichiers PDF. Il offre aux développeurs un large éventail de fonctionnalités pour créer et personnaliser des PDF. Il permet également de contrôler la mise en page et le formatage du document PDF.
Les principales fonctionnalités incluent la capacité decréer un fichier PDF à partir de différentes sources la traduction doit porter sur des documents tels que HTML, JavaScript, CSS, XML et divers formats d'images. De plus, IronPDF offre la possibilité deajouter des en-têtes et des pieds de page à votre PDF, créer des tableaux dans les PDFles thèmes abordés dans le cadre de ce projet sont les suivantssignatures numériques, et pièces jointes. Il prend en charge le multithreading complet etoffre encore plus de fonctionnalités!
Pour créer une application de conversion PDF Java, vous devez télécharger et installer les prérequis suivants :
Java Development Kit (kit de développement Java)(kit de développement Java)(JDK): La dernière version du JDK doit être installée sur votre ordinateur pour que l'application de conversion PDF puisse se compiler et s'exécuter. Le JDK peut être téléchargé à partir du siteSite web d'Oracle.
Maven: Maven doit être installé car il s'agit d'un outil d'automatisation de la construction utilisé principalement pour les projets Java. Maven peut être téléchargé à partir du siteSite web d'Apache Maven.
Bibliothèque Java IronPDF : Vous devez maintenant ajouter la dernière version de la bibliothèque Java IronPDF comme dépendance à votre application de conversion PDF. Ajoutez la dépendance IronPDF suivante au fichier pom.xml
de votre projet :
``xml-mvn-install-ao
pom.xml
. <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.5</version>
</dependency>
Une fois tous les prérequis téléchargés et installés, le projet peut maintenant être utilisé pour convertir des fichiers HTML en documents PDF dans des applications Java.
Tout d'abord, vous devez ajouter l'importation IronPDF à votre fichier Java principal dans lequel vous souhaitez exécuter le code du convertisseur PDF. Vous devez importer toutes les classes nécessaires, ce qui peut être fait avec cette seule ligne de code :
import com.ironsoftware.ironpdf.*;
Ensuite, dans la méthode principale, entrez la clé de licence que vous avez obtenue au moment de l'achat ou la clé d'essai en utilisant la fonction IronPDF setLicenseKey
.
License.setLicenseKey("Your license key");
IronPDF peut convertir du contenu HTML en PDF à l'aide d'une simple ligne de code.
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~HTML2PDF in JAVA~ </h1> Made with IronPDF!");
myPdf.saveAs(Paths.get("html_saved.pdf"));
Dans le code ci-dessus, lerenderHtmlAsPdf
La méthode est utilisée pour passer la chaîne HTML qui sera convertie en document PDF. Puis leenregistrerSous
méthode est appelée pour générer le PDF.
Cela crée un document PDF nommé "html_saved.pdf" qui contient le contenu HTML transmis sous forme de chaîne.
Avec le code suivant, vous pouvez convertir le fichier HTML en document PDF :
// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlFileAsPdf("example.html");
// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_file_saved.pdf"));
Ici, lerenderHtmlFileAsPdf
méthode est utilisée pour convertir un fichier HTML en un fichier PDF. CSS et JavaScript peuvent également être rendus avec le fichier HTML, en préservant la mise en page et le formatage du fichier HTML.
Vous souhaitez parfois créer des fichiers PDF directement à partir d'une page web. À cette fin, la bibliothèque IronPDF fournit la méthoderenderUrlAsPdf
pour convertir du HTML depuis une URL en PDF. Ainsi, l'URL est utilisée comme argument de la méthode.
// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com");
// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("url.pdf"));
Vous pouvez également spécifier la mise en forme du fichier PDF, telle que la taille de la page, l'orientation de la page, la taille des marges, la mise en page, et de nombreuses autres propriétés simplement en utilisant leChromePdfRenderOptions
(options de rendu)et en passant les options de mise en page dans la méthode renderUrlAsPdf
en tant que deuxième argument.
Après avoir exécuté le projet avec l'un des exemples de code ci-dessus, des fichiers PDF seront générés pour tout le contenu HTML. Vous trouverez ci-dessous un exemple de résultat de "Convertir HTML en PDF".
URL vers sortie PDF
Vous pouvez trouver plus d'informationsexemples de code pour créer des PDF à partir de HTML surSite web d'IronPDF pour les développeurs Java.
Site Web IronPDF
IronPDF restitue toutes les images et tous les textes sans perdre le moindre formatage. Les boutons sont cliquables et les zones de texte sont modifiables dans le fichier PDF.
Cet article a démontré comment créer un PDF en utilisant la fonctionnalité "Convert HTML to PDF" de l'API Java IronPDF.
L'utilisation d'IronPDF for Java est gratuite, mais à des fins de déploiement, il a uninformations sur les licences commerciales qui ne démarre qu'à partir de $749. Vous pouvez également accéder auessai gratuit d'IronPDF for Java la traduction doit rester professionnelle, en préservant l'exactitude technique tout en expliquant les caractéristiques et les avantages de ces outils de développement.
9 produits de l'API .NET pour vos documents de bureau