如何在c#中从docx文档创建缩略图?
您好,我想从doc docx创建缩略图,实际上我使用library Leadtools,但我有以下错误: 例外Filter Leadtools.RasterException:无效的文件格式 at Leadtools.Codecs.RasterCodecs.CheckExceptions(Int32代码) 在Leadtools.Codecs.RasterCodecs.DoLoad(LoadParams LoadParams) 在Leadtools.Codecs.RasterCodecs.Load(字符串文件名、Int32宽度、Int32高度、Int32位像素、RasterSizeFlags标志、CodecsLoadByteOrder)如何在c#中从docx文档创建缩略图?,c#,asp.net,thumbnails,docx,doc,C#,Asp.net,Thumbnails,Docx,Doc,您好,我想从doc docx创建缩略图,实际上我使用library Leadtools,但我有以下错误: 例外Filter Leadtools.RasterException:无效的文件格式 at Leadtools.Codecs.RasterCodecs.CheckExceptions(Int32代码) 在Leadtools.Codecs.RasterCodecs.DoLoad(LoadParams LoadParams) 在Leadtools.Codecs.RasterCodecs.Load
我想使用另一个库来创建缩略图 LeadTools是一个图像处理库,因此无法处理DOCX等非图像格式 现有文章介绍了读取Windows为其他文件创建的缩略图的能力
此处引用了Microsoft文档,该文档解释了如何获取图像。Microsoft文档解释了如何在SharePoint中执行此操作,但示例是在VB.net中,因此应易于理解。关于LEADTOOLS是“图像处理库,因此无法处理DOCX等非图像格式”的说法并不完全正确。对于某些格式,如Word、Excel、PowerPoint和PDF文件(以及其他格式),工具包可以将它们转换为图像,但只有在使用文档图像工具包时才可以。入门级Imaging Pro无法加载此类格式。此外,如果项目中缺少适当的格式编解码器程序集,您将得到“RasterException:无效文件格式”。Thx perfect PhillipH!您的解决方案从windows生成一个标准缩略图,而不是我的word文档的第一页。一分钟的google就会打开这个预览DOCX的项目。NTFS缩略图是在不实际打开和解析word文档的情况下执行此操作的唯一方法。