【发布时间】:2015-09-15 20:23:01
【问题描述】:
我有一个包含多张图片的 docx 文件。 document.xml 看起来像这样(多次):
....
<w:drawing>
<a:blip r:embed="rId12">
....
</a:blip>
</w:drawing>
如何使用 LINQ 获取嵌入值列表?
我有这个,但不起作用:
string[] imageIds =
(string[]) (from drawing in docx.MainDocumentPart.Document.Descendants<Drawing>()
where drawing.Descendants<A.Blip>().First<A.Blip>() != null
select drawing.Descendants<A.Blip>().First().Embed.Value);
【问题讨论】:
-
没有解释
docx到底是什么以及是否应该在答案中使用它。