Как преобразовать WritableBitmap в строку Base64
В моем приложении я использую WriteableBitmapRenderExtensions.Render()
метод присутствует в WinRT XAML инструментарий для рендеринга элемента xaml. После рендеринга элемента управления xaml мне нужно отправить это на сервер в виде строки Base64. Как я могу преобразовать этот класс WritableBitmap в строку Base64?
1 ответ
Решение
Спасти WriteableBitmap
в PNG или JPG (есть расширение для этого в наборе инструментов, который вы, вероятно, можете изменить, чтобы получить сжатое изображение в виде байтового массива), чтобы уменьшить размер данных, а затем использовать Convert.ToBase64String()
как Крис предложил преобразовать байты в строку Base64.