Настройка различных заголовков и нижних колонтитулов для разных страниц с помощью C++
Contents
[
Hide
]
MS Excel поддерживает установку различных заголовков и нижних колонтитулов для первой страницы, нечетных страниц и четных страниц, начиная с Excel 2007.
Aspose.Cells поддерживает ту же функцию.
Установка разных заголовков и нижних колонтитулов в MS Excel
- Нажмите Макет страницы > Печать заголовков > Заголовок/нижний колонтитул.
- Установите флажок Разные для нечетных и четных страниц или Первая страница особенная.
- Введите разные заголовки и нижние колонтитулы.
Установка разных заголовков и нижних колонтитулов с использованием Aspose.Cells
Aspose.Cells ведет себя так же, как Excel. Устанавливает флаги PageSetup.IsHFDiffOddEven и PageSetup.IsHFDiffFirst
- Введите разные заголовки и нижние колонтитулы.
#include <iostream>
#include "Aspose.Cells.h"
using namespace Aspose::Cells;
int main()
{
Aspose::Cells::Startup();
// Create a new workbook
Workbook wb;
// Get the first worksheet's page setup
PageSetup pageSetup = wb.GetWorksheets().Get(0).GetPageSetup();
// Set different headers for odd and even pages
pageSetup.SetIsHFDiffOddEven(true);
pageSetup.SetHeader(1, u"I am the header of the Odd page.");
pageSetup.SetEvenHeader(1, u"I am the header of the Even page.");
// Set a different header for the first page
pageSetup.SetIsHFDiffFirst(true);
pageSetup.SetFirstPageHeader(1, u"I am the header of the First page.");
Aspose::Cells::Cleanup();
}