1

Open xmlを使用してC#でWordファイルのすべての脚注を取得するにはどうすればよいですか。次のようなもので段落を取得できることがわかっています。

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

しかし、脚注をテストすると、Wordファイルにいくつかの脚注があることがわかっているのに、nullが表示されます。

この問題を解決するためにこのページを見つけましたが、役に立ちませんでした:

脚注コンストラクタ

すべての脚注を取得してテーマをリストに保存するにはどうすればよいですか。

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 に答える