我想知道如何使用C#
在UWP中获取缩略图我想在我的文件夹
中获取所有图像文件的缩略图(gif,jpg等)我阅读了很多关于获取缩略图的代码,并参考了this和其他样本
但我无法完全理解Xaml的过程
你能告诉我如何从我的图书馆文件夹中获取缩略图吗?
答案 0 :(得分:1)
通过FolderPicker
用户选择访问文件夹后,您可以从系统中检索缩略图。您可以使用GetScaledImageAsThumbnailAsync()
。
例如:
private async Task<BitmapImage> GetThumbnail(StorageFile file)
{
if (file != null)
{
StorageItemThumbnail thumb = await file.GetScaledImageAsThumbnailAsync(ThumbnailMode.VideosView);
if (thumb != null)
{
BitmapImage img = new BitmapImage();
await img.SetSourceAsync(thumb);
return img;
}
}
return null;
}