隐藏字体范围,下一页上没有文字向上移动一页

Hide font range without text on next page moving up a page

我目前正在生成一个 Word 文档,它会根据所选的保险类型隐藏部分文档。

if (g.First().GetProductCategory() == "Income Protection")
        {
          this.document.Bookmarks.get_Item("life_insurance").Range.Font.Hidden = 1;
          this.document.Bookmarks.get_Item("tpd").Range.Font.Hidden = 1;
        }
        else
        {
          this.document.Bookmarks.get_Item("income_protection").Range.Font.Hidden = 1;
        }

这很好,但我有一个小问题 - 下一页的部分上移,影响文档的格式。我试图更好地理解 Word Interop 以便能够解决这个问题。

如何隐藏范围而不让下一页的内容向上移动?期待这里的所有帮助。感谢大家。 :)

我为每个部分使用了分页符。