如何将System.IO.Stream转换为图像?

New*_*bie 18 c# image stream windows-phone-7 windows-phone-8

如何将Stream图像(我使用该Album.GetArt方法检索到的图像MediaLibrary)转换为可Image用于我的应用程序?

I4V*_*I4V 25

简单... var img = Bitmap.FromStream(stream);

  • `Bitmap` 似乎不是一个有效的类型?我应该添加参考和使用吗?(顺便说一下,我使用的是Windos Phone 7) (2认同)

Chr*_*uer 15

您可以直接从Bitmaps运行到Images的手臂.

Image image = System.Drawing.Image.FromStream(stream);
Run Code Online (Sandbox Code Playgroud)

从那里你可以做其他操作:

image.Save(System.IO.Path.GetPathRoot() + "\\Image.jpg", ImageFormat.Jpeg);
Run Code Online (Sandbox Code Playgroud)