1

给定一个 WriteableBitmap,如何将位图保存回图像流(JPG 或 BMP)?

我的情况是:

  1. 显示 OpenFileDialog,让用户选择图像
  2. 将图像加载到 WriteableBitmap
  3. 调整图像大小
  4. 将图像流发送到 Web 服务

步骤#4是我遇到的麻烦。我怎样才能从 WriteableBitmap -> Stream 开始?

4

1 回答 1

3

好的,所以 Silverlight 没有内置任何东西来将 WriteableBitmap 转换为图像流。

经过一番苦恼和咬牙切齿,我找到了优秀的 Silverlight 开源 ImageTools 库,它为 JPG、BMP、GIF 和 PNG 提供编码器和解码器。

于 2010-07-14T16:18:54.713 回答