Orientation portrait et paysage

Souvent, lors de la création de documents PDF dynamiques, vous aurez besoin de personnaliser l'orientation du document. C'est ici qu'intervient PaperOrientation d'IronPDF. Cet outil permet aux développeurs d'accéder à la classe PdfPaperOrientation. Grâce à cette fonctionnalité, vous pouvez choisir entre l'orientation paysage ou portrait lors du rendu de documents PDF à partir de contenu HTML ou URL.

  • Pour l'orientation Paysage, vous utiliseriez : PdfPaperOrientation.Landscape
  • Pour l'orientation Portrait, vous utilisez : PdfPaperOrientation.Portrait

Si vous travaillez avec des documents PDF existants, vous pouvez utiliser PageRotation pour personnaliser l'orientation du document PDF. Pour définir la rotation des pages de votre document, vous devez :

  • Utilisez SetPageRotation lorsque vous souhaitez faire pivoter une page spécifique dans le PDF
  • Utilisez SetAllPageRotations si vous souhaitez faire pivoter toutes les pages de votre document PDF

Pour commencer, nous devrons décider si nous utilisons un document PDF existant ou si nous en créons un nouveau. Tout d'abord, examinons les étapes permettant de définir l'orientation d'un document PDF nouvellement généré, puis comment cela fonctionne pour un PDF existant.

Tout d'abord, vous devrez créer une nouvelle instance ChromePdfRenderer(). Cela permettra de créer un nouveau document PDF à partir de contenu HTML ou URL. Ensuite, avant le rendu, l'orientation du papier est définie en utilisant renderer.RenderingOptions.PaperOrientation. En choisissant PdfPaperOrientation.Landscape, le PDF généré apparaîtra en mode paysage au lieu de l'orientation portrait par défaut. Nous utiliserons la méthode de rendu RenderHtmlAsPdf, qui prend une chaîne HTML et la convertit instantanément en PDF.

Voyons maintenant comment définir une orientation personnalisée pour les documents PDF existants. Tout d'abord, nous chargerons un fichier nommé old_report.pdf dans un objet PdfDocument, donnant accès à ses pages. En utilisant Pages[0].PageRotation, vous pouvez vérifier l'état de rotation de la première page. Pour faire des modifications, SetPageRotation fait pivoter une seule page, dans ce cas, tourne la page un de 90 degrés dans le sens horaire.

Ensemble, ces exemples illustrent comment IronPDF crée non seulement des PDF de qualité professionnelle à partir de sources HTML et Web, mais fournit également des outils puissants pour ajuster l'orientation et la rotation des pages dans les documents PDF existants, rationalisant ainsi les flux de travail PDF pour les développeurs .NET.

En savoir plus sur l'orientation et la rotation des pages dans les PDF.

Prêt à commencer ?
Nuget Téléchargements 20,296,129 | Version : 2026.7 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ? PM > Install-Package IronPdf
exécuter un échantillon Regardez votre code HTML se transformer en PDF.