如何在C#中获取图像的DPI

如何使用asp.net c#获取图像的dpi

Image.HorizontalResolutionImage.VerticalResolution怎么Image.VerticalResolution ? 像这样:

 System.Drawing.Image image = System.Drawing.Image.FromFile("TestImage.bmp"); var dpiX = image.HorizontalResolution; var dpiY = image.VerticalResolution; 

答案在这篇文章中说明 ,它从这里获取代码:

 using System; using System.Drawing; namespace BitmapDpi { class Program { static void Main(string[] args) { Bitmap bmp = new Bitmap("winter.jpg"); Console.WriteLine("Image resolution: " + bmp.HorizontalResolution + "DPI"); } } }