HTML vers PDF

Cet exemple de code illustre comment IronPDF peut transformer un contenu HTML brut en documents PDF de haute qualité, au pixel près. IronPDF peut restituer le balisage HTML avec une structure simple (comme dans l'exemple ci-dessus)et des balises plus complexes qui intègrent des éléments imbriqués, des déclarations de feuilles de style et des interactions JavaScript.

En coulisses, IronPDF utilise un moteur de rendu Chrome intégré pour interpréter le contenu HTML, JavaScript et CSS comme un contenu web approprié avant de le traduire avec précision dans sa représentation équivalente au format PDF. IronPDF produit ainsi des PDF dont le contenu apparaît de la même manière qu'il apparaîtrait dans un navigateur web conforme aux normes.

La classe PdfDocument d'IronPDF fournit plusieurs méthodes statiques qui permettent aux développeurs Java de rendre le contenu HTML à partir de différentes sources. PdfDocument.renderHtmlAsPdf, comme le montre l'exemple ci-dessus, transforme une chaîne de caractères contenant des balises HTML en sa forme PDF. Pour convertir un contenu web situé sur un réseau local ou sur Internet, appelez la fonction PdfDocument.renderUrlAsPdf, qui accepte une chaîne de caractères contenant l'URL de la page web à convertir. Pour les fichiers HTML enregistrés dans un répertoire du système de fichiers local, spécifiez leurs chemins dans les appels à la méthode PdfDocument.renderHtmlFileAsPdf.

Les développeurs peuvent personnaliser l'apparence des documents PDF renvoyés par les trois méthodes précédentes en utilisant la classe ChromePdfRenderOptions. Se référer à la Spécification API pour les ChromePdfRenderOptions pour plus d'informations.