Taille de PDF personnalisée

IronPDF for Python vous permet de rendre des PDFs à n'importe quelle taille de papier personnalisée, en remplaçant les dimensions standard A4 ou Lettre par une largeur et une hauteur exactes spécifiées en pouces.

Commencer

Définissez RenderingOptions.PaperSize = PdfPaperSize.Custom puis appelez SetCustomPaperSizeInInches(width, height) avec vos dimensions souhaitées avant de réaliser le rendu.

Comprendre le code

  • PaperSize = PdfPaperSize.Custom : Éloigne le moteur de rendu des préréglages de taille de papier standard et active la taille personnalisée définie par SetCustomPaperSizeInInches.
  • SetCustomPaperSizeInInches(width, height) : Définit les dimensions exactes de la page en pouces. Dans cet exemple, la largeur et la hauteur sont toutes deux définies à 5,0 pouces, produisant une page carrée.
  • RenderHtmlAsPdf(html) : Rend le contenu HTML à la taille de papier personnalisée.
  • SaveAs("CustomPaperSize.pdf") : Enregistre le fichier de sortie.

Préréglages de taille de papier standard

Si une taille personnalisée n'est pas requise, IronPDF prend également en charge les préréglages standard via l'enum PdfPaperSize, comprenant:

A9, B9, Letter, Legal, Tabloid, et bien d'autres.

Attribuez le préréglage souhaité à RenderingOptions.PaperSize sans appeler SetCustomPaperSizeInInches.

Apprenez à personnaliser la sortie 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.