ho trovato questo metodo:Come posso ottenere la risoluzione di un'immagine? (JPEG, GIF, PNG, JPG)
Graphics g = e.Graphics;
Bitmap bmp = new Bitmap("winter.jpg");
g.DrawImage(bmp, 0, 0);
Console.WriteLine("Screen resolution: " + g.DpiX + "DPI");
Console.WriteLine("Image resolution: " + bmp.HorizontalResolution + "DPI");
Console.WriteLine("Image Width: " + bmp.Width);
Console.WriteLine("Image Height: " + bmp.Height);
SizeF s = new SizeF(bmp.Width * (g.DpiX/bmp.HorizontalResolution),
bmp.Height * (g.DpiY/bmp.VerticalResolution));
Console.WriteLine("Display size of image: " + s);
Ma io non capisco come per andare a prendere quello che sto cercando. Non sono interessato a DPI, ho solo bisogno dei numeri 1024x768, 1200x1024 ecc. Inoltre, dovrei creare un nuovo oggetto immagine ogni volta che voglio trovare la risoluzione dell'immagine?
Sto creando un'applicazione che elenca le immagini correnti in una determinata cartella, quindi qualsiasi aiuto sarebbe apprezzato. :)