tôi thấy phương pháp này:Tôi làm cách nào để có được độ phân giải của hình ảnh? (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);
Nhưng tôi thực sự không hiểu làm thế nào để lấy những gì tôi đang tìm kiếm. Tôi không quan tâm đến DPI, tôi chỉ cần số 1024x768, 1200x1024 etc. Ngoài ra, tôi có phải tạo một đối tượng hình ảnh mới mỗi lần tôi muốn tìm độ phân giải của hình ảnh không?
Tôi đang tạo một ứng dụng liệt kê các hình ảnh hiện tại trong một thư mục nhất định, vì vậy mọi trợ giúp sẽ được đánh giá cao. :)