Orientation Portrait & Paysage Souvent, lors de la création de documents PDF dynamiques, vous aurez besoin de personnaliser l'orientation du document. C'est là 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 une orientation paysage, utilisez : PdfPaperOrientation.Landscape Pour l'orientation Portrait, utilisez : PdfPaperOrientation.Portrait Si vous travaillez avec des documents PDF existants, vous pouvez utiliser la PageRotation pour personnaliser l'orientation du document PDF. Pour définir la rotation des pages de votre document, vous devez : Utilisez SetPageRotation pour faire pivoter une page spécifique du PDF. Utilisez SetAllPageRotations si vous souhaitez faire pivoter toutes les pages de votre document PDF. 5 étapes pour définir l'orientation des pages d'un PDF var renderer = new ChromePdfRenderer() ; renderer.RenderingOptions.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Landscape ; var newPdfFromHtml = renderer.RenderHtmlAsPdf("<h1> Hello World! </h1>"); var existingPdf = new PdfDocument("old_report.pdf") ; existingPdf.SetPageRotation(0, PdfPageRotation.Clockwise90) ; 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 à l'aide 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 allons charger un fichier nommé old_report.pdf dans un objet PdfDocument , donnant ainsi accès à ses pages. En utilisant Pages[0].PageRotation , vous pouvez vérifier l'état de rotation de la première page. Pour effectuer des modifications, SetPageRotation fait pivoter une seule page, en l'occurrence la page 1 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. Voir sur GitHub Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/pdf-page-orientation Télécharger ZIP Tutoriel connexe Guide pratique connexe Documentation de classe Obtenir des packs linguistiques Télécharger IronPDF DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 17,012,929 | Version : 2025.12 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :17,012,929 Voir Licences
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Nous répondons à toutes vos questions afin de nous assurer que vous disposez de toutes les informations dont vous avez besoin. (Sans aucun engagement)