当前位置:软件学习 > Excel >>

POI Excel 11 工作簿放大,设置页眉页脚

@author YHC

设置工作簿放大显示比例:

 设置工作簿的放大是用分数表示的,如下例子将显示比例调为75%,3是分子,4是分母;


[java]
         //创建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 sheet1 = wb.createSheet("new sheet");
     //设置工作簿放大
     sheet1.setZoom(3,4);   // 75 percent magnification
     //
     // 写入文件
     FileOutputStream fileOut = new FileOutputStream( "workbook.xls" );
     wb.write( fileOut );
     fileOut.close();
效果图:

 \


设置页眉页脚:

下面的事例是设置页眉的,但也可以直接用来设置页脚


[java] 
            //创建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
     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选择页眉页脚->点击自定义页眉:

 \

 作者:yhc13429826359
 

补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,