Настройка различных заголовков и нижних колонтитулов для разных страниц с помощью C++

Установка разных заголовков и нижних колонтитулов в MS Excel

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

  1. Нажмите Макет страницы > Печать заголовков > Заголовок/нижний колонтитул.
  2. Установите флажок Разные для нечетных и четных страниц или Первая страница особенная.
  3. Введите разные заголовки и нижние колонтитулы.

Установка разных заголовков и нижних колонтитулов с использованием Aspose.Cells

Aspose.Cells ведет себя так же, как Excel. Устанавливает флаги PageSetup.IsHFDiffOddEven и PageSetup.IsHFDiffFirst

  1. Введите разные заголовки и нижние колонтитулы.
#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();
}