1

如何使用 open xml 在 c# 中检索 word 文件的所有脚注,我知道我们可以通过以下方式检索段落:

IEnumerable<Paragraph> paragraphs = mainPart.Document.Body.OfType<Paragraph>();

但是当我测试它的脚注时,我只得到空值,而我知道我的 word 文件中有一些脚注。

我刚刚找到这个页面来帮助我解决这个问题,但他们没有帮助我:

脚注构造函数

如何获取所有脚注并将主题保存在列表中。

4

1 回答 1

1

获取脚注的示例:

FootnotesPart footnotesPart = wordDoc.MainDocumentPart.FootnotesPart;
if (footnotesPart != null)
{
    IEnumerable<Footnote> footnotes = footnotesPart.Footnotes.Elements<Footnote>();
    ...
}
于 2013-01-27T14:07:05.713 回答