POI Excel 11 工作簿放大,设置页眉页脚
@author YHC
设置工作簿放大显示比例:
设置工作簿的放大是用分数表示的,如下例子将显示比例调为75%,3是分子,4是分母;
//创建Excel Workbook wb = new HSSFWorkbook(); //创建工作簿 Sheet sheet1 = wb.createSheet("new sheet"); //设置工作簿放大 sheet1.setZoom(3,4); // 75 percent magnification // // 写入文件 FileOutputStream fileOut = new FileOutputStream( "workbook.xls" ); wb.write( fileOut ); fileOut.close();
效果图:
设置页眉页脚:
下面的事例是设置页眉的,但也可以直接用来设置页脚
//创建Excel Workbook wb = new HSSFWorkbook(); //创建工作簿 Sheet sheet = wb.createSheet("new sheet"); //创建页眉 Header header = sheet.getHeader(); //自定义页眉,并设置页眉 左中右显示信息 header.setCenter("Center Header"); header.setLeft("Left Header"); header.setRight(HSSFHeader.font("Stencil-Normal", "Italic") + HSSFHeader.fontSize((short) 16) + "Right w/ Stencil-Normal Italic font and size 16"); //写入文件 FileOutputStream fileOut = new FileOutputStream("workbook.xls"); wb.write(fileOut); fileOut.close();注意:运行代码之后,是空白的页面,那么如何看是否设置有效咧:
打开你的Excel文件->文件->页面设置->Tab选择页眉页脚->点击自定义页眉: