页脚未出现在以编程方式添加内容的页面上

时间:2015-12-14 03:32:10

标签: c# aspose.words

我有一个基础文档,其中的部分是通过以编程方式从单独的模板文档中插入而创建的。插入很好,但页脚不会出现在由于插入而创建的任何额外页面上,即第一页有页脚,但第二页(通过插入内容创建)则没有。如果原始文档有两页,那么它将在前两页用页脚呈现,而不是第三页。

有没有办法可以强制页脚在我创建的所有页面上呈现?

1 个答案:

答案 0 :(得分:0)

部分中有三种类型的页眉/页脚,例如

  1. 第一页的页眉/页脚,
  2. 主页眉/页脚,也可用于奇数页面和
  3. 偶数页面的页眉/页脚。
  4. 因此,如果要在Word文档中的所有页面上保留相同的页眉/页脚,可以先从文档中的所有部分清除所有页眉/页脚(请参阅Section.HeadersFooters.Clear()方法),然后构建/分配第一节的单个主页眉/页脚。

    您可能还想关闭/打开“不同的第一页”'和'不同的奇数&甚至Pages'选项使用' Section.PageSetup.DifferentFirstPageHeaderFooter'和' Section.PageSetup.OddAndEvenPagesHeaderFooter'属性。

    此外,使用Aspose.Words,您可以在加入和附加文档期间以编程方式control How Headers and Footers should appear

    我与Aspose一起担任开发者布道者。