Hi Raphael,
Document pdfDocument = new Document(@“c:\test.pdf”);<o:p></o:p>
for (int pageCount = 1; pageCount <= pdfDocument.Pages.Count; pageCount++)
{
string outputImageFile = TestSettings.GetInputFile("page-" + pageCount + ".png");
using (FileStream imageStream = new FileStream(outputImageFile, FileMode.Create))
{
//create Resolution object
Resolution resolution = new Resolution(300);
PngDevice pngDevice = new PngDevice(resolution); // or JpegDevice
//convert a particular page and save the image to stream
pngDevice.Process(pdfDocument.Pages[pageCount], imageStream);
using (System.Drawing.Graphics graphics = System.Drawing.Graphics.FromImage(new Bitmap(imageStream)))
{
// Use graphics
}
//close stream
imageStream.Close();
}
}