这样做我有一个BitmapImage:
var bitmap = new BitmapImage(new Uri(url, UriKind.Absolute))
但是,因为我正在使用Cortana App,我需要使用StorageFile作为图像类型(非常愚蠢的imo,但就是这样)
那么,我如何将该位图转换为我需要的StorageFile,或者如何通过URL将图像下载到StorageFile中,因为
StorageFle.GetFileFromApplicationUriAsync(Uri uri)
不断弹出“值不在指定范围内”的异常
任何帮助将非常感谢,谢谢!
1 回答
StorageFle.GetFileFromApplicationUriAsync
用于获取应用资源 .要将远程Uri下载为
StorageFile
,请使用StorageFile.CreateStreamedFileFromUriAsync .您还可以将文件保存到磁盘检查是否正确下载 .