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 parSetCustomPaperSizeInInches.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 !

