我无法将图像资源转换为byte [].
例如,我有以下资源:
pack://application:,,,/AppName;component/Assets/Images/sampleimage.jpg
Run Code Online (Sandbox Code Playgroud)
在我的程序中.如何将其转换为byte [].
我尝试过使用BitMapImage,但是ImageSource在初始化后最终为null.
这似乎有效:
var info = Application.GetResourceStream(uri);
var memoryStream = new MemoryStream();
info.Stream.CopyTo(memoryStream);
return memoryStream.ToArray();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3539 次 |
| 最近记录: |