POI Excel - 设置页码

POI Excel - 设置页码 首页 / POI入门教程 / POI Excel - 设置页码

Apache POI允许无涯教程在工作表的页脚设置页码。要设置页码,请使用 getFooter()方法创建页脚,并将page()和numPages()都用于设置页码。

在下面的示例中,首先创建一个页脚,然后向其中添加页码。

Apache POI页码示例

package poiexample;
import java.io.FileOutputStream;
import java.io.OutputStream;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.hssf.usermodel.HeaderFooter;
import org.apache.poi.ss.usermodel.Footer;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
public class PageNoExample {
	public static void main(String[] args) {		
		try (OutputStream os = new FileOutputStream("Learnfk.xls")) {
			Workbook wb = new HSSFWorkbook();
		    Sheet sheet = wb.createSheet("Sheet");
		    Footer footer = sheet.getFooter();
		    footer.setRight( "Page " + HeaderFooter.page() + " of " + HeaderFooter.numPages() );
	        wb.write(os);
		 }catch(Exception e) {
		    System.out.println(e.getMessage());
		 }
      }
}

输出:

Apache POI Page Number

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

程序员的数学基础课 -〔黄申〕

架构实战案例解析 -〔王庆友〕

Service Mesh实战 -〔马若飞〕

正则表达式入门课 -〔涂伟忠〕

Redis源码剖析与实战 -〔蒋德钧〕

深入浅出分布式技术原理 -〔陈现麟〕

Dubbo源码剖析与实战 -〔何辉〕

结构写作力 -〔李忠秋〕

工程师个人发展指南 -〔李云〕

好记忆不如烂笔头。留下您的足迹吧 :)