Redimensionner des objets PDF en C# IronPDF permet aux développeurs de redimensionner programmatiquement les objets PDF, offrant un contrôle précis sur des éléments tels que le texte et les images dans un PDF, sans nécessiter de modifications du fichier original ni la création d'un entièrement nouveau. En utilisant la bibliothèque IronPDF, vous pouvez facilement redimensionner les objets PDF. L'exemple ci-dessous démontre comment accomplir cette tâche avec seulement quelques lignes de code. class="examples__featured-snippet"> Code en 5 Étapes pour Redimensionner des Objets PDF string html = @"<img src='https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTi8LuOR6_A98euPLs-JRwoLU7Nc31nVP15rw&s'>"; PdfDocument pdf = renderer.RenderHtmlAsPdf(html); ImageObject image = pdf.Pages.First().ObjectModel.ImageObjects.First(); image.Scale = new System.Drawing.PointF(0.7f, 0.7f); pdf.SaveAs("scaled_image.pdf"); Explication du Code Pour cet exemple, nous créons d'abord une chaîne HTML qui inclut une balise <img> pour intégrer une image. Ensuite, en utilisant la méthode RenderHtmlAsPdf, nous rendons cette chaîne HTML dans un objet PdfDocument. Pour accéder à l'ImageObject que nous venons d'ajouter, nous naviguons à travers la structure du document. Nous accédons d'abord à la première page du PDF en utilisant Pages.First. De là, nous explorons son ObjectModel, qui contient le contenu structuré de la page. Nous accédons ensuite à la collection ImageObjects, récupérons le premier élément, et l'assignons à une variable. Pour redimensionner l'image, nous assignons un nouveau PointF à la propriété Scale. Dans cet exemple, nous redimensionnons l'image à 70% de sa taille d'origine sur les axes x et y. Notez qu'un facteur de redimensionnement supérieur à un augmente la taille, tandis qu'un facteur inférieur à un (mais supérieur à zéro) réduit effectivement l'image. Vous pouvez également redimensionner de manière non uniforme en fournissant des valeurs différentes pour x et y. Après avoir modifié la propriété de scale, nous appelons enfin la méthode SaveAs pour enregistrer le PDF avec les changements appliqués. Découvrez Comment Redimensionner Facilement le DOM PDF - Visitez Notre Guide Maintenant ! Voir sur GitHub Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/scale-pdf-objects 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 16,133,208 | Version : 2025.11 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :16,133,208 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.
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.