Windows API Code Pack 获取文件缩略图
需要下载Windows API Code Pack dll库
建立C# wpf项目,引用WindowsAPICodePack.Shell
界面放置一个img容器
<Image x:Name="image"></Image>
代码
string str = @文件路径;
ShellFile shellFile = ShellFile.FromFilePath(@str);
Bitmap shellThumb = shellFile.Thumbnail.ExtraLargeBitmap;
shellThumb.Save(@文件保存路径, ImageFormat.Bmp);
image.Source = new BitmapImage(new Uri(@文件保存路径));