如何获取有关WPF <Image>
元素的源图像的信息?
我的<Image>
元素的Source绑定到ImageSource属性,该属性经常更改。在我的代码背后,我需要能够访问当前源图像文件的实际宽度(以常规像素为单位),用于数学目的。我的应用程序将对图像文件执行图像操作,因此这些信息是必要的。
感谢任何帮助。
答案 0 :(得分:3)
我认为这可能适合你:
BitmapSource sourceData = image.Source as BitmapSource;
int width = sourceData.PixelWidth;
int height = sourceData.PixelHeight;