2015-12-14 6 views
1

У меня есть базовый документ с разделами, созданный путем программной вставки из отдельного документа шаблона. Вставка прекрасна, но нижний колонтитул не появляется на каких-либо дополнительных страницах, созданных в результате вставки, то есть на первой странице есть нижний колонтитул, а на второй странице (созданной путем вставки содержимого) нет. Если исходный документ имеет две страницы, он будет отображаться нижним колонтитулом на первых двух страницах, но не третьим.Нижний колонтитул, не отображающийся на страницах с программно добавленным контентом

Есть ли способ заставить нижний колонтитул отображать на всех страницах, которые я создал?

+0

Это оказалось проблемой, с которой работает нижний колонтитул. По некоторым причинам некоторые страницы используют нижний колонтитул «для каждой страницы», а страницы, которые я вставлял, использовали нижний колонтитул «для каждой другой страницы». Я решил свою проблему, поставив один и тот же нижний колонтитул в каждой из этих категорий (поставьте галочку в квадрат, установите нижний колонтитул, затем снимите флажок и установите нижний колонтитул снова). Это было довольно хакерское решение, но я не мог найти другого пути. – ahansen

ответ

0

Существует три типа верхних и нижних колонтитулов в разделе, например.

  1. верхних/нижний колонтитул для первой страницы,
  2. Первичных верхнего/нижнего колонтитула, который также может быть использован для нечетных страниц и
  3. верхнего/нижнего колонтитул для четных страниц.

Так что, если вы хотите сохранить тот же верхний/нижний колонтитул на всех страницах в документе Word, вы можете сначала удалить все заголовки/колонтитулы (см Section.HeadersFooters.Clear() метод) из всех разделов в документе, а затем построить/назначить один первичный верхний/нижний колонтитул в первый раздел.

Вы также можете включить/выключить «Different первой страницы» и «Различные Нечетные & Даже страницы» вариантов с использованием «Section.PageSetup.DifferentFirstPageHeaderFooter» и свойства «Section.PageSetup.OddAndEvenPagesHeaderFooter».

Также, используя Aspose.Words, вы можете программно control How Headers and Footers should appear во время присоединения и добавления документов.

Я работаю с Aspose как Developer Evangelist.

 Смежные вопросы

  • Нет связанных вопросов^_^