Как я могу конвертировать WriteableBitmap в JPG или какой-либо другой распространенный формат? - PullRequest
2 голосов
/ 13 января 2011

У меня есть одно приложение, которое позволяет пользователю выполнять различные действия, такие как вращение и масштабирование изображения, и, наконец, когда пользователь нажимает кнопку Сохранить, изображение должно быть сохранено на сервере.Все работает нормально, но проблема в том, что я напрямую сохраняю WriteableBitmap после преобразования его в bytearray с использованием WriteableBitmapEx, сохраненное изображение также WriteableBitmap, поэтому я не могу просмотреть его с помощью обычного Picture Viewer.хочу, чтобы мое изображение было сохранено в формате JPEG.Как я могу это сделать?

1 Ответ

3 голосов
/ 15 января 2011

Эй, Анкит, вот пример Джона Папы, который показывает, как сохранять WriteableBitmaps в PNG.

http://johnpapa.net/silverlight/saving-snapshots-to-png-in-silverlight-4-and-the-webcam/

Он использует два варианта: http://imagetools.codeplex.com/

А: http://blogs.msdn.com/b/jstegman/archive/2008/04/21/dynamic-image-generation-in-silverlight.aspx

Я бы предложил маршрут ImageTools.

...