Как преобразовать WritableBitmap в строку Base64

В моем приложении я использую WriteableBitmapRenderExtensions.Render() метод присутствует в WinRT XAML инструментарий для рендеринга элемента xaml. После рендеринга элемента управления xaml мне нужно отправить это на сервер в виде строки Base64. Как я могу преобразовать этот класс WritableBitmap в строку Base64?

1 ответ

Решение

Спасти WriteableBitmap в PNG или JPG (есть расширение для этого в наборе инструментов, который вы, вероятно, можете изменить, чтобы получить сжатое изображение в виде байтового массива), чтобы уменьшить размер данных, а затем использовать Convert.ToBase64String() как Крис предложил преобразовать байты в строку Base64.

Другие вопросы по тегам