Работа със заглавни части и стъпала

Aspose.Words позволява на потребителите да работят със заглавни части и стъпала в документ. Заглавната част е текст, който се поставя в горната част на страница, а подножието е текст в долната част на страница. Обикновено тези области се използват за вмъкване на информация, която трябва да се повтори на всички или на някои страници на документа, като номера на страници, дата на създаване, информация за компанията и т.н.

Създаване на заглавни части или стъпала с помощта на DocumentBuilder

Ако искате да добавите заглавна част на документа или footer programmmatically, най-лесният начин е да използвате DocumentBuilder Клас за това.

Следният пример с код показва как да добавите заглавна част и крак за страниците с документи:

Опции за заглавна част или стъпало

Когато добавите заглавна част или стъпало към документ, можете да зададете някои напреднали свойства. Aspose.Words осигурява на потребителите HeaderFooter както и HeaderFooterCollection класове, както и HeaderFooterType изброяване, което ви дава по-голям контрол върху заглавната част и процес на персонализиране.

Посочете типа заглавна част или стъпало

Можете да посочите три различни типа заглавни части и три различни типа за един документ:

  1. Заглавна част и/или стъпало за първата страница
  2. Заглавна част и/или подметка за четни страници
  3. Заглавна част и/или стъпало за нечетни страници

Следният пример с код показва как да добавите заглавна част за страници с нечетни документи:

Посочете дали да показвате различни заглавни части или стъпала за първата страница

Както беше казано по-горе, можете също да зададете друга заглавна част или стъпало за първата страница. За да направите това, трябва да настроите DifferentFirstPageHeaderFooter флаг към true и след това spyfy HeaderFirst или FooterFirst стойност.

Следният пример за код показва как да зададете заглавната част само за първата страница:

Посочва се дали да се показват различни заглавни части или стъпала за нечетни или дори страници

След това ще искате да поставите различни заглавни части или подноси за странни и дори страници в документ. За да направите това, трябва да настроите OddAndEvenPagesHeaderFooter флаг към true и след това spyfy стойностите HeaderPrimary както и HeaderEven, или FooterPrimary както и FooterEven.

Вмъкване на абсолютно позициониран Изображение в заглавието

За да поставите изображение в заглавна част или стъпало, използвайте HeaderPrimary тип заглавна част или FooterPrimary тип крак и InsertImage метод.

Следният пример с код показва как да добавите изображение към заглавната част:

Настройки на шрифта и абзаца

С Aspose.Words Можете да зададете шрифта и параграфа свойства, използвайте HeaderPrimary тип заглавна част или FooterPrimary тип футър, както и методи и свойства за работа с шрифтовете и параграфите, които използвате за документния орган.

Следният пример за код показва как да зададете текста в заглавната част на Arial, смел, размер 14, и централно подравняване:

Вмъкване на номерата на страниците в заглавната част или стъпалото

Ако е необходимо, можете да добавите номера на страница към заглавната част или подножието. За целта използвайте HeaderPrimary тип заглавна част или FooterPrimary тип крак и InsertField метод за добавяне на необходимото поле.

Следният пример за код показва как да добавите номерата на страниците в подножието вдясно:

Използване на заглавни части или стъпала, определени в предишния раздел

Ако трябва да копирате заглавната част или подножието от предишния раздел, можете да направите и това.

Следният пример за код показва как да копирате заглавната част или подножието от предишния раздел:

Уверете се, че заглавната част или стъпалото външен вид при използване на различни страници Ориентации и размер на страницата

Aspose.Words ви позволява да осигурите появата на заглавна част или стъпало, когато използвате различни насоки и размери на страниците.

Следният пример показва как да направите това:

Как да премахнете само заглавните части или само краката

Всеки раздел в документ може да има до три заглавни части и до три заглавни части (за първи, дори и нечетни страници). Ако искате да премахнете всички заглавни части или всички заглавни части в документ, трябва да превъртите всички секции и да премахнете всеки съответен връх на заглавната част или възел на стъпалото.

Следният пример за код показва как да премахнете всички стъпала от всички секции, но да оставите заглавните части непокътнати. Можете да премахнете само заглавните части по подобен начин: