1

所以我了解了System.IO.Packaging.ZipPackage.NET。如果您“另存为缩略图”,我正在尝试使用它来提取位于 word 文档中的缩略图,一般建议似乎是改用第三方库,但有人可能知道该怎么做吗?

4

1 回答 1

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;
}
于 2012-11-19T14:51:46.897 回答