在UWP 將BitmapImage轉換為 WriteableBitmap
阿新 • • 發佈:2017-10-10
per pre pixel pen hyperlink -c eight width int
原文: How to convert BitmapImage to WriteableBitmap in Universal application for windows 10?
您可以直接從文件將圖像加載到WriteableBitmap對象。 var filePicker = new FileOpenPicker(); filePicker.FileTypeFilter.Add(".jpg"); var result = await filePicker.PickSingleFileAsync(); if (result != null) { using (IRandomAccessStream stream = await result.OpenAsync(FileAccessMode.Read)) { BitmapDecoder decoder = await BitmapDecoder.CreateAsync(stream); WriteableBitmap bmp = new WriteableBitmap((int)decoder.PixelWidth, (int)decoder.PixelHeight); bmp.SetSource(stream); // show the image in the UI if you want. MyImage.Source = bmp; } } 這樣你可以使用WriteableBitmap,你可以使用WriteableBitmapEx庫。
在UWP 將BitmapImage轉換為 WriteableBitmap