Revit二次开发 获取缩略图

需要下载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(@文件保存路径));

posted @ 2017-03-28 10:20  苏州城外的微笑  阅读(1490)  评论(0编辑  收藏  举报