Exemple de code C# PDF vers image (sans perte de qualité)
using IronPdf;
using IronSoftware.Drawing;

var pdf = PdfDocument.FromFile("Example.pdf");

// Extract all pages to a folder as image files
pdf.RasterizeToImageFiles(@"C:\image\folder\*.png");

// Dimensions and page ranges may be specified
pdf.RasterizeToImageFiles(@"C:\image\folder\example_pdf_image_*.jpg", 100, 80);

// Extract all pages as AnyBitmap objects
AnyBitmap[] pdfBitmaps = pdf.ToBitmap();
NuGet Download
PM > Install-Package IronPdf
Exemple de code C# PDF vers image (sans perte de qualité)

Exemple de code C# PDF vers image (sans perte de qualité)

Pour convertir un document PDF en images, appelez la méthode RasterizeToImageFiles d'IronPDF sur un objet PdfDocument. Un document PDF peut être chargé en utilisant la méthode PdfDocument.FromFile ou l'une des méthodes disponibles de génération de PDF for .NET Core.

RasterizeToImageFiles rend chaque page du PDF sous forme d'image rasterisée. Le premier argument spécifie le modèle de nommage à utiliser pour chaque image. Des arguments optionnels peuvent être utilisés pour personnaliser la qualité et les dimensions de chaque image. Une autre option permet à la méthode de convertir des pages sélectionnées du PDF en images.

La ligne 24 de l'exemple de code présenté illustre la méthode ToBitMap. Appelez cette méthode sur n'importe quel objet PdfDocument pour convertir rapidement le PDF en objets AnyBitmap qui peuvent être enregistrés dans des fichiers ou manipulés selon les besoins.

Apprendre à convertir des PDF en images avec IronPDF
Voir sur GitHub

Prêt à commencer ?

Nuget Downloads 21,916,531Version :2026.11vient de sortir