如何从我的文件夹中获取缩略图?
Posted
技术标签:
【中文标题】如何从我的文件夹中获取缩略图?【英文标题】:How can i get thumbnails from my folder? 【发布时间】:2018-11-07 20:48:59 【问题描述】:我想知道如何使用 C# 在 UWP 中获取缩略图
我想在我的文件夹中获取图像文件(gif、jpg 等)的所有缩略图
我阅读了很多关于获取缩略图的代码,并参考了this 和其他示例
但我无法完全理解 Xaml 的过程
您能告诉我如何从我的库文件夹中获取缩略图吗?
【问题讨论】:
【参考方案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;
【讨论】:
以上是关于如何从我的文件夹中获取缩略图?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 iOS 9 和 Objective C 中的 .MOV 文件中获取缩略图?