WPF流程文件目录

WPF流程文件目录,wpf,printing,pagination,flowdocument,Wpf,Printing,Pagination,Flowdocument,我有一个生成相当长的流程文档的应用程序。打印时,它使用“自定义”分页器将页眉和页脚环绕在每页上。此外,每页包含一个或多个“副标题” 我想让它也自动为这个文件创建一个目录,显示每一页上出现的副标题 麻烦来了。我不知道每页上都会出现哪些副标题,直到我打印文档并将其通过分页器,该分页器将文档分成几页。但到那时,一切都变成了视觉效果,似乎不再包含关于我放在文档中的实际对象的任何相关信息(因此我无法读取任何标记属性,甚至无法读取内容) 有没有人有什么聪明的方法可以让我在打印过程中/打印前确定每页上显示哪些

我有一个生成相当长的流程文档的应用程序。打印时,它使用“自定义”分页器将页眉和页脚环绕在每页上。此外,每页包含一个或多个“副标题”

我想让它也自动为这个文件创建一个目录,显示每一页上出现的副标题

麻烦来了。我不知道每页上都会出现哪些副标题,直到我打印文档并将其通过分页器,该分页器将文档分成几页。但到那时,一切都变成了视觉效果,似乎不再包含关于我放在文档中的实际对象的任何相关信息(因此我无法读取任何标记属性,甚至无法读取内容)


有没有人有什么聪明的方法可以让我在打印过程中/打印前确定每页上显示哪些项目?

我这样做的方法是使用我的。为TOC留出空间,否则你可以在事后重新安排整个流程。当我添加每个项目时,我知道它在哪个页面上,所以我可以在之后生成TOC。FixedDocuments很容易生成和打印。

我这样做的方法是使用我的。为TOC留出空间,否则你可以在事后重新安排整个流程。当我添加每个项目时,我知道它在哪个页面上,所以我可以在之后生成TOC。固定文档非常容易生成和打印