HTML en PDF
from ironpdf import *

# Instantiate Renderer
renderer = ChromePdfRenderer()
 
# Create a PDF from a HTML string using Python
pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
 
# Export to a file or Stream
pdf.SaveAs("output.pdf")

# Advanced Example with HTML Assets
# Load external html assets: Images, CSS and JavaScript.
# An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", r"C:\site\assets")
myAdvancedPdf.SaveAs("html-with-assets.pdf")
pip install ironpdf
HTML en PDF

HTML en PDF

Cet exemple de code illustre la capacité phare de conversion HTML en PDF d'IronPDF for Python.

Les développeurs Python peuvent utiliser la méthode RenderHtmlAsPdf pour convertir des balises HTML brutes en documents PDF. IronPDF peut restituer fidèlement tout le contenu HTML sous sa forme PDF équivalente. Cela inclut cet exemple simple "Hello World" présenté ci-dessus, ainsi que des structures HTML plus complexes comprenant des éléments imbriqués.

Comme montré ci-dessus, la méthode RenderHtmlAsPdf accepte une chaîne contenant le balisage HTML à rendre en PDF. Notez que la méthode reconnaît également les images, les iframes et d'autres ressources référencées externes incluses dans la chaîne HTML. Ces éléments sont rendus dans les PDFs générés comme prévu pour les navigateurs conformes aux standards.

Personnalisez les documents PDF générés avec la méthode RenderHtmlAsPdf avec des en-têtes, pieds de page, marges et autres paramètres de page spécialisés. Voir cet exemple de code pour plus d'informations.

Apprendre à convertir HTML en PDF en Python - Tutoriel
Voir sur GitHub

Prêt à commencer?

Version :2026.11vient de sortir