1.首先在项目中添加WindowsAPICodePack的Nuget包
项目(P)——管理NuGet程序包——搜索“Microsoft-WindowsAPICodePack-Shell”,安装
2.在项目中添加引用
using Microsoft.WindowsAPICodePack.Shell;
3.获取族文件缩略图完整代码
//【1】获取文件缩略图
ShellObject so = ShellFile.FromFilePath("C:\\****\\01_建筑\\10_家具\\电影院\\电脑桌.rfa");
Bitmap bm2 = so.Thumbnail.LargeBitmap;
//【2】创建image控件,并设置参数
System.Windows.Controls.Image imagecontrol2 = new System.Windows.Controls.Image();
imagecontrol2.Width = 150;
imagecontrol2.Height = 150;
imagecontrol2.Margin = new Thickness(5, 5, 5, 5);
//【3】将缩略图添加到控件,再将控件添加到WPF窗口
imagecontrol2.Source = ChangeBitmapToImageSource(bm2);
mainWindow.wrap1.Children.Add(imagecontrol2);