所以我了解了.NET中的System.IO.Packaging.ZipPackage
。我试图用它来提取一个位于word文档中的缩略图,如果你'另存为缩略图',一般的建议似乎是使用第三方库,但有没有人知道如何做到这一点? / p>
答案 0 :(得分:2)
如果您知道自己只使用.docx文件,则可以使用以下代码阅读缩略图(如果文档中有缩略图):
ZipPackage zip = ZipPackage.Open(@"C:\Test Documents\thumbnail.docx") as ZipPackage;
var part = zip.GetPart(new Uri("/docProps/thumbnail.emf", UriKind.Relative));
if (part != null)
{
Image i = Image.FromStream(part.GetStream());
pictureBox1.Image = i;
}