1
给定一个WriteableBitmap,如何将位图保存回图像流(JPG或BMP)?Silverlight:将WriteableBitmap转换为流
我的情况是:
- 显示打开文件对话框,让用户选择图像
- 加载图像到WriteableBitmap的
- 调整图像大小
- 发送图像流的Web服务
步骤# 4是我遇到的麻烦。我怎样才能从WriteableBitmap - > Stream?
给定一个WriteableBitmap,如何将位图保存回图像流(JPG或BMP)?Silverlight:将WriteableBitmap转换为流
我的情况是:
步骤# 4是我遇到的麻烦。我怎样才能从WriteableBitmap - > Stream?
好的,所以Silverlight没有任何内置的将WriteableBitmap转换为图像流的内容。
经过多次哀嚎和咬牙切齿之后,我发现了优秀的开源代码ImageTools library for Silverlight,它为JPG,BMP,GIF和PNG提供了编码器和解码器。
检查此链接,它需要第三方帮助: http://blog.blueboxes.co.uk/2009/07/21/rendering-xaml-to-a-jpeg-using-silverlight-3/ – Malcolm 2010-07-13 07:21:38
该链接使用仅支持JPG编码的FJCore库。 – 2010-07-14 16:17:42
类似的帖子http://stackoverflow.com/questions/1841534/silverlight-4-screen-capture/8560271#8560271 – 2011-12-19 10:57:54