java - Apache POI A3 页面在打印预览中显示两页

标签 java apache-poi

   sheet = workbook.createSheet(studentMarkSheetVO.getBranchName()+"_"+studentMarkSheetVO.g    etAcademicYear().split("-")[0]+"_Batch");
   sheet.getPrintSetup().setVResolution((short)300);
   sheet.getPrintSetup().setPaperSize(HSSFPrintSetup.A3_PAPERSIZE);
   sheet.getPrintSetup().setLandscape(true);
   sheet.getPrintSetup().setFitHeight((short)2000);

我的页面预览显示页面拆分为两个单独的页面。 一个只有一条记录,其他页面显示为空白并带有页脚。 我也尝试过:

sheet.setFitToPage(true);
PrintSetup printsetup= sheet.getPrintSetup();
printsetup.setFitHeight((short)0);
printsetup.setFitWidth((short)1);

但问题仍然存在。任何解决方案......请提供您的宝贵建议。 谢谢大家。

最佳答案

是的,答案就在这里,我在互联网上花了几个小时后找到了它。 http://poi.apache.org/spreadsheet/quick-guide.html#FitTo

关于java - Apache POI A3 页面在打印预览中显示两页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40055868/

相关文章:

具有背景颜色的粗体文本样式的 excel 行的 Java 代码

java - Apache POI 和 HashMap 以错误的顺序打印

java - 设置Excel工作表背景图片

java - 在“org.springframework.beans.factory.config.BeanExpressionContext”类型的对象上找不到字段或属性

java - 使 XStream 忽略一个特定的私有(private)变量

java - 使用 Inputstream 打开位图

java - 使用 hssfworkbook 打开 Excel 工作表

java - Android Facebook sdk GraphRequest 在获取用户信息时返回 null

java - 迭代 ArrayList 添加值

java - 计算 Workbook 对象中的所有公式