如何使用Word Interop识别Word文档中每页的最后一个段落?

问题描述

我正在创建一个C#程序,该程序对几个Word文档进行一些自动更改。要求之一是,当下一段在下一页中时,将标题移到下一页

以下图片体现了我的描述:

enter image description here

一开始我确实尝试在Paragraphs集合中标识标题(可以使用有关标题样式的信息),因为我认为可以在当前页面获取有关其位置的信息。经过一番尝试,我认为该方法不会成功。

我认为关键是:

如何识别标题是否在页面的最后一行。但是,我不知道这是否可行。

对于任何有关如何实现此目标的建议,我将不胜感激。

谢谢

解决方法

您不需要代码即可保留段落文本的标题。您可以实现标题标题属性“与下一个保持”的设置。