我正在使用Novacode DocX在C#中生成Word(DocX)文档。 在代码中的某个时刻,我有一个段落对象的引用,我想知道该段落在哪个页面上。不幸的是,没有Pargraph.PageNumber选项,或任何类型的选项。
有解决方法吗?
答案 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可能是你想要的参数