Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words позволяет пользователям работать с верхними и нижними колонтитулами документа. Верхний колонтитул - это текст, который размещается вверху страницы, а нижний колонтитул - это текст внизу страницы. Как правило, эти области используются для вставки информации, которая должна повторяться на всех или некоторых страницах документа, например номеров страниц, даты создания, информации о компании и так далее.
Если вы хотите добавить верхний или нижний колонтитул документа программно, самый простой способ - использовать для этого класс DocumentBuilder.
В следующем примере кода показано, как добавить верхний и нижний колонтитулы для страниц документа:
Когда вы добавляете верхний или нижний колонтитул к документу, вы можете задать некоторые дополнительные свойства. Aspose.Words предоставляет пользователям классы HeaderFooter и HeaderFooterCollection, а также перечисление HeaderFooterType, которые дают вам больше контроля над процессом настройки верхнего и нижнего колонтитулов.
Вы можете указать три различных типа верхних колонтитулов и три различных типа нижних колонтитула для одного документа:
В следующем примере кода показано, как добавить заголовок для нечетных страниц документа:
Как было сказано выше, вы также можете установить другой верхний или нижний колонтитул для первой страницы. Для этого вам нужно установить флаг DifferentFirstPageHeaderFooter на true, а затем указать значение HeaderFirst или FooterFirst.
В следующем примере кода показано, как установить заголовок только для первой страницы:
Далее вам нужно будет установить разные верхние и нижние колонтитулы для четных и нечетных страниц документа. Для этого вам нужно установить флаг OddAndEvenPagesHeaderFooter на true, а затем указать значения HeaderPrimary и HeaderEven или FooterPrimary и FooterEven.
Чтобы поместить изображение в верхний или нижний колонтитул, используйте тип верхнего колонтитула HeaderPrimary или тип нижнего колонтитула FooterPrimary и метод InsertImage.
В следующем примере кода показано, как добавить изображение в заголовок:
С помощью Aspose.Words вы можете задать свойства шрифта и абзаца, использовать тип верхнего колонтитула HeaderPrimary или FooterPrimary, а также методы и свойства для работы со шрифтами и абзацами, которые вы используете для текста документа.
В следующем примере кода показано, как задать тексту в заголовке значение Arial, полужирный шрифт, размер 14 и выравнивание по центру:
При необходимости вы можете добавить номера страниц в верхний или нижний колонтитул. Для этого используйте тип верхнего колонтитула HeaderPrimary или тип нижнего колонтитула FooterPrimary и метод InsertField для добавления необходимого поля.
В следующем примере кода показано, как добавить номера страниц в нижний колонтитул справа:
Если вам нужно скопировать верхний или нижний колонтитул из предыдущего раздела, вы можете сделать и это.
В следующем примере кода показано, как скопировать верхний или нижний колонтитул из предыдущего раздела:
Aspose.Words позволяет создать внешний вид верхнего или нижнего колонтитула при использовании различных ориентаций и размеров страниц.
В следующем примере показано, как это сделать:
Каждый раздел документа может содержать до трех верхних и до трех нижних колонтитулов (для первой, четной и нечетной страниц). Если вы хотите удалить все верхние или все нижние колонтитулы в документе, вам нужно пройтись по всем разделам и удалить каждый соответствующий узел верхнего или нижнего колонтитула.
В следующем примере кода показано, как удалить все нижние колонтитулы из всех разделов, но оставить верхние колонтитулы нетронутыми. Аналогичным образом можно удалить только верхние колонтитулы:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.