private void SaveAsPicture_Click(object sender, RoutedEventArgs e)
{
WriteableBitmap bmp = new WriteableBitmap(MyUIElement, null);
var library = new MediaLibrary();
MemoryStream stream = new MemoryStream();
bmp.SaveJpeg(stream, 100, 100, 0, 90);
library.SavePicture("Certificate", stream);
}
Это должно сохранить рендеринг MyUIElement в bmp, а затем сохранить его как Jpeg в медиалибра, но я получаю value does not fall within expected range
ошибку в строке с library.SavePicture("Certificate", stream);
Anyидеи?