文本介绍如何使用spire.xls for java为excel的第一页和其它页设置不同的页眉页脚。
import com.spire.xls.fileformat;
import com.spire.xls.workbook;
import com.spire.xls.worksheet;
public class setdifferentheaderfooter {
public static void main(string[] args) {
//创建workbook对象
workbook workbook = new workbook();
//获取第一个工作表
worksheet sheet = workbook.getworksheets().get(0);
//在a1、j1写入文本
sheet.getcellrange("a1").settext("第一页");
sheet.getcellrange("j1").settext("第二页");
//设置不同的第一页页眉页脚
sheet.getpagesetup().setdifferentfirst((byte)1);
//为第一页设置页眉页脚
sheet.getpagesetup().setfirstheaderstring("&\"arial\"&b&14&kff0000第一页页眉");
sheet.getpagesetup().setfirstfooterstring("&\"arial\"&b&14&kff0000第一页页脚");
//为其它页设置页眉页脚
sheet.getpagesetup().setcenterheader("&\"arial\"&b&14&k191970其它页页眉");
sheet.getpagesetup().setcenterfooter("&\"arial\"&b&14&k191970其它页页脚");
//保存文档
workbook.savetofile("differentfirstpage.xlsx", fileformat.version2016);
}
}