Taille de PDF personnalisée

Cet extrait de code illustre comment définir un format de papier personnalisé lors du rendu de contenu HTML dans un document PDF.

Utilisez la propriété paperSize pour personnaliser le format du papier dans les options de rendu. L'objet options est utilisé pour spécifier le format de papier personnalisé, en le réglant sur une dimension personnalisée de 5x5 pouces. Vous pouvez ajuster les propriétés de hauteur et de largeur selon vos besoins pour correspondre à votre format de papier souhaité.

Utilisez la méthode PdfDocument.fromHtml de la bibliothèque IronPDF pour convertir le contenu HTML en un document PDF tout en appliquant les options de rendu spécifiées.

Après le rendu, le document PDF résultant est enregistré avec le format de papier personnalisé en utilisant la méthode saveAs.

  • La méthode GenerateCustomSizedPdf prend deux arguments : htmlContent (le contenu HTML à convertir en PDF) et outputPath (le chemin d'accès au fichier où le PDF généré sera enregistré).

  • Le ChromePdfRenderer est utilisé pour gérer le processus de rendu du contenu HTML.

  • Un objet PdfPaperSize est créé pour spécifier un format de papier personnalisé de 5x5 pouces. Ceci est réalisé en passant les valeurs de largeur et de hauteur (en pouces) au constructeur PdfPaperSize.

  • La propriété RenderingOptions de renderer est configurée pour utiliser le format de papier personnalisé.

  • La méthode RenderHtmlAsPdf convertit le contenu HTML donné en un document PDF selon les paramètres prédéfinis.

  • Enfin, la méthode SaveAs enregistre le document PDF à l'emplacement spécifié outputPath.

Explorer l'exemple de code de taille de page PDF personnalisée sur GitHub

Prêt à commencer?
Version : 2026.3 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.