有没有办法从字节数组中获取图像? [WASM]

时间:2020-04-07 08:30:21

标签: webassembly uno-platform

我想获取我在byte []中拥有的图像,但是当我想使用System.Drawing.Image.FromStream时,它说在UWP和WASM上不可用,因此我想知道是否有办法将我的byte []转换为C#中的图像(特别是在WASM上)还是必须使用javascript?

1 个答案:

答案 0 :(得分:0)

如果要在屏幕上显示图像,则需要创建一个BitmapImage,该过程可以按this approach所示进行,但是将字节数组传递给MemoryStream的构造函数。

可以将BitmapImage分配给图像的Source属性。

P.S。请注意上面使用的答案中的其他评论,以防万一:

此外,BitmapImage具有UriSource属性,您只需使用此属性即可获取在线图像。