使用C++为不同页面设置不同的页眉和页脚

在MS Excel中设置不同的页眉和页脚

设置不同的页眉和页脚

  1. 点击 页面布局 > 打印标题 > 页眉/页脚
  2. 选中 不同奇偶页首页不同
  3. 输入不同的页眉和页脚。

使用Aspose.Cells设置不同的页眉和页脚

Aspose.Cells与Excel的行为相同。

  1. 设置标志 PageSetup.IsHFDiffOddEvenPageSetup.IsHFDiffFirst
  2. 输入不同的页眉和页脚。
#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();
}