Paramètres de rendu HTML

IronPDF for Python expose un riche ensemble d'options de rendu via la propriété ChromePdfRenderer.RenderingOptions, vous donnant un contrôle précis sur tous les aspects du PDF généré.

Commencer

Instanciez un ChromePdfRenderer, ajustez les propriétés de son objet RenderingOptions, puis appelez l'une des méthodes de rendu. Chaque option que vous définissez est appliquée à tous les PDFs produits par cette instance de rendu.

Comprendre le code

  • SetCustomPaperSizeInInches : Définit une largeur et une hauteur de page non standard en pouces.
  • PrintHtmlBackgrounds : Lorsque True, les couleurs de fond et les images CSS sont incluses dans la sortie.
  • PaperOrientation : Accepte PdfPaperOrientation.Landscape ou Portrait.
  • Title : Définit le titre du document interne visible dans les métadonnées PDF.
  • EnableJavaScript : Permet aux blocs <script> en ligne et aux scripts externes de s'exécuter avant la rendu du PDF.
  • WaitFor.RenderDelay : Met en pause le rendu pendant un nombre de millisecondes spécifié, utile quand JavaScript a besoin de temps pour se compléter.
  • CssMediaType : Passe d'une règle CSS Screen à une règle CSS Print pour contrôler quelle feuille de style est appliquée.
  • FitToPaperMode : Contrôle la façon dont le contenu est mis à l'échelle pour s'adapter à la page (par ex., Zoom, AutomaticFit).
  • Zoom : Niveau de zoom en pourcentage appliqué au contenu de la page.
  • CreatePdfFormsFromHtml : Lorsque True, les éléments HTML <input> et <select> sont convertis en champs de formulaire PDF interactifs.
  • MarginTop / MarginLeft / MarginRight / MarginBottom : Définit les marges de page en millimètres.
  • FirstPageNumber : Numéro de page de départ, utile lorsqu'une page de couverture sera ajoutée au document.

Application des options

Toutes les options sont définies avant d'appeler une méthode de rendu telle que RenderUrlAsPdf, RenderHtmlAsPdf ou RenderHtmlFileAsPdf. Le moteur de rendu peut être réutilisé pour plusieurs appels de rendu avec les mêmes paramètres.

Apprenez à convertir du HTML en PDF avec IronPDF for Python !

Prêt à commencer?
Version : 2026.6 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ?
exécuter un échantillon Regardez votre code HTML se transformer en PDF.