做出的表打印出来一般都是偏向左上角。如何可以让表格居中打印出来呢?。。
方法:页面布局--页面设置(右下角小箭头)--页边距-居中方式(在这里可以根据个人需要来设置《水平或垂直前面打对号》)然后打印就可以把表格居中打印在纸张上了。
poi代码:
sheet.setHorizontallyCenter(true);//设置打印页面为水平居中
poi打印参考代码:
HSSFPrintSetup ps = sheet.getPrintSetup();
ps.setLandscape(true); // 打印方向,true:横向,false:纵向
ps.setPaperSize(PrintSetup.A4_PAPERSIZE); //纸张
sheet.setMargin(Sheet.BottomMargin,( double ) 0.5 );// 页边距(下)
sheet.setMargin(Sheet.LeftMargin,( double ) 0.1 );// 页边距(左)
sheet.setMargin(Sheet.RightMargin,( double ) 0.1 );// 页边距(右)
sheet.setMargin(Sheet.TopMargin,( double ) 0.5 );// 页边距(上)
sheet.setHorizontallyCenter(true);//设置打印页面为水平居中
sheet.setVerticallyCenter(true);//设置打印页面为垂直居中
分享到:
相关推荐
poi3.7包的相关,自己测过,可以使用,很强大。目前用的人不多,对于Excel的java操作
poi3.7完整包
POI3.7 Excel 各种jar包最全 资源靠共享 POI3.7 Excel 各种jar包最全 资源靠共享
POI3.7用于处理word.POI3.7用于处理word
最新稳定版poi3.7,官方下载poi3.7的jdk版本要求是jdk1.5,此版适用于jdk1.4;同时一起上传poi3.7的API.
Excel解析Excel解析Excel解析Excel解析Excel解析Excel解析Excel解析Excel解析
poi 3.7 jar包, 包括poi-3.7-20101029、poi-ooxml-3.7-20101029、poi-ooxml-schemas-3.7-20101029、poi-scratchpad-3.7-20101029
poi3.7 3.8 3.9 3.10 四个版本
收集了poi3.6跟poi3.7解析excel2007用到的包
POI3.7/POI3.8/POI3.9/POI3.10的jar包都在这里,欢迎下载
20101029.jar,poi-examples-3.7-20101029.jar,poi-ooxml-3.7-20101029.jar,poi-ooxml-schemas-3.7-20101029.jar,poi-scratchpad-3.7-20101029.jar,xmlbeans-2.3.0.jar,dom4j-1.6.1.jar,可上传excel2003和excel2007,...
poi3.7 完整版jar包,有需要的可以下载,个人用过比较好,已经兼容了excel2007,可以方便的读取excel中的内容 POI是“Point of Interest”的缩写,可以翻译成“兴趣点”吧,每个POI包含四方面信息,名称、类别、经度...
POI 3.7 API chm 1117重新上传
可以用来实现java4excel POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
poi-3.7.jar poi-ooxml-3.7.jar poi-ooxml-schemas-3.7.jar xmlbeans-2.3.0.jar dom4j-1.6.1.jar
POI-3.7+3.8的jar包 ,亲测可用111111111111111111111111
poi 3.7 java操作ms-excel最好的jar 包
poi3.7,poi3.7,poi3.7.*jar
poi3.7.jar操作excel可上传图片,但官网的jar包下载后,不能与excelutils-1.41.jar导出汇总表并用,总报错。后经改双方源码,现可以实现根据模板生成数据,并根据模板导出汇总表之类的。
poi3.7版本 读写excel2003和2007版本都可以,用到的相关jar非常齐全。