Установка заголовков и нижних колонтитулов

Настройка колонтитулов и подвалов

Aspose.Cells позволяет добавлять заголовки и нижние колонтитулы к листам во время выполнения, но мы рекомендуем устанавливать заголовки и нижние колонтитулы вручную в предварительно разработанном файле для печати. Вы можете использовать Microsoft Excel в качестве графического инструмента для установки заголовков и нижних колонтитулов для экономии усилий и времени разработки. Aspose.Cells может импортировать файл и сохранить настройки.

Чтобы добавить верхние и нижние колонтитулы во время выполнения, Aspose.Cells предоставляет специальные вызовы API и команды сценариев для форматирования верхних и нижних колонтитулов.

Скриптовые команды

Команды сценариев - это специальные команды, которые позволяют задавать форматирование верхних и нижних колонтитулов.

Сценарные команды Описание
&P Текущий номер страницы
&G Картинка
&N Общее количество страниц
&D Текущая дата
&T Текущее время
&A Имя листа
&F Имя файла без пути
&"<FontName>" Представляет имя шрифта. Например: &“Arial”
&"<FontName>, <FontStyle>" Представляет имя шрифта со стилем. Например: &“Arial,Bold”
&<FontSize> Представляет размер шрифта. Например: “&14abc”. Однако, если за этой командой следует обычное число для печати в заголовке, его следует отделить пробелом от размера шрифта. Например: “&14 123”.

Установить заголовки и нижние колонтитулы

Класс PageSetup предоставляет два метода, SetHeader и SetFooter, используемых для добавления заголовка и колонтитула в лист. Эти методы принимают только два параметра:

  • Раздел - раздел, куда следует поместить заголовок или колонтитул. Существуют три раздела: слева, по центру и справа, представленные соответственно 0, 1 и 2.
  • Сценарий - сценарий, используемый для заголовка или колонтитула. В этом сценарии содержатся команды сценариев для форматирования заголовков или колонтитулов.

Вставка изображения в заголовок или колонтитул

Класс PageSetup имеет два дополнительных метода, SetHeaderPicture и SetFooterPicture, используемых для добавления изображений в заголовок и колонтитул. Эти методы принимают параметры:

  • Секция - раздел заголовка или колонтитула, в который будет помещено изображение. Существуют три секции: слева, по центру и справа, представленные значениями 0, 1 и 2 соответственно.
  • Массив байтов - графические данные (двоичные данные должны быть записаны в буфер массива байтов).

После выполнения нижеприведенного кода и открытия файла проверьте заголовок листа:

  1. На меню Файл выберите Настройка страницы. Будет отображено диалоговое окно.
  2. Выберите вкладку Шапка/Нижний колонтитул.