Silverlight: преобразование WriteableBitmap в поток - PullRequest
1 голос
/ 13 июля 2010

Учитывая WriteableBitmap, как я могу сохранить растровое изображение обратно в поток изображений (JPG или BMP)?

Мой сценарий:

  1. Показать OpenFileDialog, позволить пользователю выбрать изображение
  2. Загрузка изображения в WriteableBitmap
  3. Изменение размера изображения
  4. Отправка потока изображения в веб-сервис

Шаг 4 - это то, с чем у меня проблемы,Как я могу перейти от WriteableBitmap -> Stream?

1 Ответ

3 голосов
/ 14 июля 2010

Хорошо, поэтому в Silverlight нет ничего встроенного, чтобы превратить WriteableBitmap в поток изображений.

После долгих воплей и скрежета зубов я обнаружил превосходную библиотеку ImageTools с открытым исходным кодом для Silverlight , которая предоставляет кодеры и декодеры для JPG, BMP, GIF и PNG.

...