我能够使用Windows API代码包从文件中成功提取缩略图:
Bitmap shellThumb = sf.Thumbnail.ExtraLargeBitmap;
其中sf
是ShellFile
。
这适用于生成缩略图的所有文件。但是,例如,如果没有使用选项"保存缩略图"保存Word文档。如果选中,则只会为此文件生成一个图标,而不是实际的缩略图/预览。
我想知道是否有办法为这些文件生成缩略图,而无需在选中该选项的情况下手动保存每个文件。具体来说,我想要一个C#的解决方案?我已经搜索过这个,但还没有在C#中找到任何解决方案。
非常感谢。