以像素为单位从文件中获取图像大小

时间:2012-11-25 15:52:02

标签: c# wpf

我是C#的新手,并建立一个小应用程序作为个人挑战。我在应用程序中处理了很多图像,并且已经达到了我需要获取图像大小来计算它们的比例的程度。所有图像都是.png格式(我最喜欢的图像格式有很多原因)。我怎样才能从文件中返回像素的宽度和高度?

1 个答案:

答案 0 :(得分:1)

此代码可以帮助您:

BitmapImage bit = new BitmapImage(new Uri(@"C:\myImage.png"));
var h = bit.PixelHeight;
var w = bit.PixelWidth;