如何在不降低质量的情况下从StorageFile设置Image.Source?

时间:2017-12-14 12:36:49

标签: c# uwp

Here是我发现的一种方式,但是如果我的图像变得比这里的值大,那么它就会失去质量。我的图片也没有固定的尺寸,所以我更愿意使用原始质量。

1 个答案:

答案 0 :(得分:1)

using (IRandomAccessStream fileStream = await file.OpenAsync(Windows.Storage.FileAccessMode.Read))
{
    BitmapImage bitmapImage = new BitmapImage();
    await bitmapImage.SetSourceAsync(fileStream);
    myImage.Source = bitmapImage;
}

离开高度和宽度将为我提供完整的图像!