Fichiers HTML en PDF

Convertissez un fichier HTML entier en un PDF au pixel près avec la méthode RenderHtmlFileAsPdf d'IronPDF pour Python.

Démarrage

Pour convertir un fichier HTML en PDF, vous pouvez utiliser la méthode RenderHtmlFileAsPdf. Cette méthode nécessite uniquement le chemin vers le fichier HTML local et renvoie un objet PdfDocument. Cet objet contient le contenu du fichier HTML, rendu comme s'il était vu dans un navigateur web. Assurez-vous que votre HTML contient un balisage valide pour éviter les problèmes de rendu.

Voici un exemple simple de comment utiliser la méthode :

Comprendre le code

  • ChromePdfRenderer : Cet objet sert de point d'interaction avec le processus de rendu. Il permet d'ajuster la sortie PDF en définissant des propriétés telles que les en-têtes, les pieds de page, etc.

  • render_html_file_as_pdf : Cette méthode prend un chemin vers un fichier HTML et le convertit en un PdfDocument. Le PDF généré correspondra étroitement au fichier HTML tel qu'il apparaît dans un navigateur web.

  • save_as : Cette méthode enregistre le document PDF nouvellement créé à l'emplacement spécifié sur votre système de fichiers.

Personnalisation de la sortie PDF

ChromePdfRenderer comes with various options for customization, including setting headers, footers, margins, backgrounds, page numbers, etc. For more advanced features and customization, see this code example and learn how to customize PDF output.

Apprenez à convertir HTML en PDF avec ce tutoriel !

Prêt à commencer?
Version : 2025.9 vient de sortir