4

我有一个标题,我需要在打印在动态 Excel 表上的每一页上设置它。

有什么方法可以获取页码吗?

4

1 回答 1

3

根据swamy 的评论,解决方案是HSSFHeaderHSSFSheet

HSSFHeader header = sheet.getHeader();

然后您可以设置左、中、右文本,包括字体、字体样式、字体大小、页码、日期、时间等。

例子

header.setCenter(HSSFHeader.font("Calibri", "regular") + 
       HSSFHeader.fontSize((short) 14) + "My " + HSSFHeader.startBold() + "Styled" + 
       HSSFHeader.endBold() + " Text with page number " + HSSFHeader.page());

结果

在此处输入图像描述

于 2016-09-23T22:10:17.207 回答