novacode docx查找页码

时间:2017-02-05 14:27:06

标签: c# docx page-numbering novacode-docx

我正在使用Novacode DocX在C#中生成Word(DocX)文档。 在代码中的某个时刻,我有一个段落对象的引用,我想知道该段落在哪个页面上。不幸的是,没有Pargraph.PageNumber选项,或任何类型的选项。

有解决方法吗?

1 个答案:

答案 0 :(得分:0)

要生成内容表,您可以使用以下代码:

DocX myDocument = DocX.Load(FilePath);

TableOfContents ToC = fullReportDocument.InsertTableOfContents(
        title : "Your Title",
        switches : TableOfContentsSwitches.O | TableOfContentsSwitches.H | TableOfContentsSwitches.Z | TableOfContentsSwitches.U,
        headerStyle : null,
        maxIncludeLevel : 2
);

maxIncludeLevel可能是你想要的参数