IRONSOFTWAREHOME
UTILISATION DE IRONPDF

PDFium dans les Alternatives C# Utilisant IronPDF

Curtis Chau
Curtis Chau
Updated: 21 avril 2026

Ce tutoriel utilisera IronPDF pour C# .NET afin de convertir un PDF en images JPG.

IronPDF - Bibliothèque .NET

IronPDF for .NET est une bibliothèque qui permet aux utilisateurs de créer, éditer et gérer des fichiers PDF. Il est très populaire parmi les développeurs C# en raison de son composant de génération de PDF, qui leur permet de travailler avec des fichiers PDF sans avoir besoin d'installer Adobe Acrobat. IronPDF for .NET permet la conversion entre différents formats comme HTML en PDF, URL en PDF, et Images en PDF.

Il prend également en charge l'ajout de en-têtes & pieds de page personnalisés, signatures numériques, annotations, et pièces jointes, mots de passe utilisateur et propriétaire, et autres options de sécurité. IronPDF possède un moteur Chromium rapide pour une expérience de rendu supérieure. Il rend un PDF parfait en termes de précision des pixels. Il propose également un support multithreading complet et asynchrone.

Maintenant, la section suivante discutera de la façon de convertir le format PDF en formats d'image tels que PNG ou JPG de manière programmatique avec IronPDF.

Prérequis

Avant de commencer, il est recommandé de télécharger et installer la dernière version de Visual Studio à partir du site officiel de Visual Studio. Ceci est nécessaire pour créer des applications C#, aider à configurer l'environnement .NET et préparer la création d'un convertisseur PDF en JPG.

Installation d'IronPDF

Pour installer IronPDF, il existe plusieurs méthodes :

  1. Vous pouvez télécharger IronPDF en utilisant le gestionnaire de packages NuGet dans votre projet C# créé avec Visual Studio. Accédez au gestionnaire de packages NuGet via Outils ou en cliquant avec le bouton droit sur l'Explorateur de solutions. Cherchez le package IronPDF et installez-le.
  2. Une autre méthode pour installer IronPDF est de le télécharger directement depuis la page NuGet IronPDF.

Convertir un fichier PDF en images avec IronPDF

Charger un document PDF

Pour charger un fichier PDF à partir d'un emplacement local dans ce projet, IronPDF fournit une méthode FromFile présente dans la classe PdfDocument. L'exemple de code suivant aide à ouvrir un fichier PDF existant pour édition :

using IronPdf;

// Load the PDF document from a local path
PdfDocument pdf = PdfDocument.FromFile("Example.pdf");

Convertir des documents PDF en images

Maintenant, le fichier est ouvert pour l'édition. IronPDF provides a RasterizeToImageFiles method to convert PDF pages to Image format. Avec la ligne de code suivante, il est très facile de convertir l'intégralité du document PDF en images JPG en utilisant la méthode de rasterisation d'IronPDF.

// Convert all pages of the PDF into JPG images and save them to the specified folder
pdf.RasterizeToImageFiles(@"C:\image\folder\*.jpg");

Les fichiers convertis à partir du code ci-dessus seront enregistrés dans le chemin donné. Le PDF contient 562 pages, et IronPDF met peu de temps à convertir toutes les pages PDF en images JPG. La méthode RasterizeToImageFiles fait tout le travail difficile, et le nom des images est un chiffre qui commence à 1 et est incrémenté par chaque page.

Comment convertir un PDF en JPG dans .NET, Figure 2 : Les images extraites du fichier PDF Les images extraites du fichier PDF

Convertir des pages PDF spécifiques

La méthode RasterizeToImageFiles fournit également d'autres options pour un meilleur contrôle sur la conversion de Pages PDF en JPG. Le code suivant permet de convertir des pages PDF dans une plage allant de la page 11 à 21.

using System.Collections.Generic;
using System.Linq;

// Set the Page Range
IEnumerable<int> pageIndexes = Enumerable.Range(10, 11); // Corrected range to cover pages 11 to 21

// Path, PageIndexes, ImageType and Dimensions may be specified
pdf.RasterizeToImageFiles(@"C:\image\folder\example_pdf_image_*.jpg", pageIndexes, 850, 650, IronPdf.Imaging.ImageType.Default, 300);

Dans l'exemple convertir une plage de pages PDF en JPG avec IronPDF ci-dessus, beaucoup de choses se passent. Voyons-les une par une.

  • Premier paramètre: Un chemin valide avec une extension d'image optionnelle est fourni sous forme de chaîne de caractères.
  • Deuxième Paramètre: pageIndexes fournit une plage de pages qui doit être convertie en images JPG de manière programmatique.
  • Troisième paramètre: Spécifiez la largeur maximale de l'image en pixels.
  • Quatrième paramètre: Spécifiez la hauteur maximale de l'image en pixels.
  • Cinquième paramètre: Le type d'image par défaut enregistrera les images au format PNG si l'extension n'est pas mentionnée dans le chemin. D'autres formats disponibles incluent PNG, GIF, TIFF, JPG et Bitmap.
  • Sixième paramètre: Définissez la résolution souhaitée des fichiers image de sortie. Sauf sous Windows, DPI sera ignoré sous Linux et macOS.

La sortie de conversion en JPG sera :

Comment convertir un PDF en JPG dans .NET, Figure 2 : Les images extraites avec plus de contrôle Les images extraites avec plus de contrôle

Convertir une URL en PDF puis PDF en images

Parfois, il est nécessaire de capturer les produits répertoriés sur un site Web sous forme d'images pour un certain objectif. Disons qu'il y a des centaines de produits répertoriés sur une page Web. Prendre des captures d'écran serait une tâche longue et difficile. IronPDF fournit la possibilité de convertir une URL en PDF et d'utiliser le document PDF généré pour enregistrer chaque page en une image.

Le code suivant prend la page du site Web d'Amazon comme URL et la rend en un PDF parfait en termes de précision des pixels. Ensuite, chaque page du PDF généré est convertie en un fichier JPG distinct.

using IronPdf;

// Create a PDF renderer using the Chromium rendering engine
ChromePdfRenderer renderer = new ChromePdfRenderer();

// Render the URL to a PDF document
PdfDocument pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/?tag=hp2-brobookmark-us-20");

// Convert each page of the PDF to separate JPG image files
pdf.RasterizeToImageFiles(@"C:\image\folder\amazon_pdf_image_*.jpg");

Comment convertir un PDF en JPG dans .NET, Figure 3 : Images extraites d'un site web Amazon Les images extraites d'un site Web Amazon

Conclusion

Cet article a démontré comment convertir des documents PDF en images JPG à l'aide d'IronPDF pour le Framework .NET. La méthode RasterizeToImageFiles produit des images qui contiennent le numéro de page ainsi que le nom du document, comme indiqué dans les exemples de code ci-dessus. IronPDF peut convertir les pages PDF en images dans différents formats : PNG, JPG, GIF, et bien d'autres.

La bibliothèque IronPDF offre un contrôle total sur le format, les dimensions et la résolution de l'image de sortie à ses utilisateurs. IronPDF fournit également d'autres outils PDF tels que la rotation des pages PDF, la modification du texte PDF, la configuration des marges, etc. Pour en savoir plus sur IronPDF for .NET et accéder à des fonctionnalités supplémentaires pour manipuler les fichiers PDF, veuillez consulter les exemples IronPDF pour la manipulation de PDF. Pour plus d'informations sur la conversion PDF en images de différents formats, visitez ces exemples de code pour la conversion JPG d'IronPDF.

La bibliothèque IronPDF for .NET est gratuite pour le développement, mais nécessite une licence pour une utilisation commerciale sur la page de licence Iron Software.

Téléchargez le fichier Zip de la bibliothèque IronPDF for .NET et essayez-le.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes et créer des manuels bien structurés et visuellement attrayants.

...
Lire la suite

Articles connexes

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $