Установка заголовков и нижних колонтитулов
Настройка колонтитулов и подвалов
Aspose.Cells для Python via .NET позволяет добавлять заголовки и нижние колонтитулы на листы во время выполнения, но мы рекомендуем устанавливать заголовки и нижние колонтитулы вручную в предварительно разработанном файле для печати. Вы можете использовать Microsoft Excel в качестве инструмента с графическим пользовательским интерфейсом для установки заголовков и нижних колонтитулов для экономии усилий и времени разработки. Aspose.Cells для Python via .NET может импортировать файл и сохранить настройки.
Для добавления заголовков и нижних колонтитулов во время выполнения Aspose.Cells для Python via .NET предоставляет специальные вызовы API и команды сценария для форматирования заголовков и колонтитулов.
Скриптовые команды
Команды сценариев - это специальные команды, которые позволяют задавать форматирование верхних и нижних колонтитулов.
Сценарные команды | Описание |
---|---|
&P | Текущий номер страницы |
&G | Картинка |
&N | Общее количество страниц |
&D | Текущая дата |
&T | Текущее время |
&A | Имя листа |
&F | Имя файла без пути |
&"<FontName>" | Представляет имя шрифта. Например: &“Arial” |
&"<FontName>, <FontStyle>" | Представляет имя шрифта со стилем. Например: &“Arial,Bold” |
&<FontSize> | Представляет размер шрифта. Например: “&14abc”. Однако, если за этой командой следует обычное число для печати в заголовке, его следует отделить пробелом от размера шрифта. Например: “&14 123”. |
Как установить заголовки и нижние колонтитулы
Класс PageSetup предоставляет два метода, set_header и set_footer, используемых для добавления заголовка и колонтитула в лист. Эти методы принимают только два параметра:
- Раздел - раздел, куда следует поместить заголовок или колонтитул. Существуют три раздела: слева, по центру и справа, представленные соответственно 0, 1 и 2.
- Сценарий - сценарий, используемый для заголовка или колонтитула. В этом сценарии содержатся команды сценариев для форматирования заголовков или колонтитулов.
Как вставить изображение в заголовок или нижний колонтитул
Класс PageSetup имеет два дополнительных метода, set_header_picture и set_footer_picture, используемых для добавления изображений в заголовок и колонтитул. Эти методы принимают параметры:
- Секция - раздел заголовка или колонтитула, в который будет помещено изображение. Существуют три секции: слева, по центру и справа, представленные значениями 0, 1 и 2 соответственно.
- Массив байтов - графические данные (двоичные данные должны быть записаны в буфер массива байтов).
После выполнения нижеприведенного кода и открытия файла проверьте заголовок листа:
- На меню Файл выберите Настройка страницы. Будет отображено диалоговое окно.
- Выберите вкладку Шапка/Нижний колонтитул.