设置bitmapimage uri源码

时间:2013-11-08 05:38:42

标签: c# wpf bitmapimage

我想为添加到项目中的图片设置UriSource BitmapImage

  BitmapImage b = new BitmapImage(new Uri(@"pack://application:,,,/"
           + Assembly.GetExecutingAssembly().GetName().Name
           + ";component/"
           + "5.jpg", UriKind.Absolute));

所以我必须安装任何包或什么.. 例外

“SystemNotSupported Exception”

2 个答案:

答案 0 :(得分:0)

可能这是由于图像中的元数据不正确。 看看这个  http://code.logos.com/blog/2010/07/exceptions_thrown_by_bitmapimage_and_bitmapframe.html 了解更多信息。

答案 1 :(得分:0)

试试这个 希望它能奏效。

Uri uri = new Uri(imageRequestUrl, UriKind.Absolute);
BitmapImage bitmapImage = new BitmapImage(uri);