如何获取有关WPF“<img/>”元素的源图像的信息?

时间:2009-07-22 20:24:43

标签: wpf image xaml pixel

如何获取有关WPF <Image>元素的源图像的信息?

我的<Image>元素的Source绑定到ImageSource属性,该属性经常更改。在我的代码背后,我需要能够访问当前源图像文件的实际宽度(以常规像素为单位),用于数学目的。我的应用程序将对图像文件执行图像操作,因此这些信息是必要的。

感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

我认为这可能适合你:

BitmapSource sourceData = image.Source as BitmapSource;
int width = sourceData.PixelWidth;
int height = sourceData.PixelHeight;