小编sup*_*Phi的帖子

如何设置"适合所有列在一个页面上"设置的文件

我有一个要求,即Apache POI生成的文件需要在一个页面设置生成一个适合所有列的fie .我已经尝试了一些API的变种,但到目前为止我还没能做到.我也无法真正找到它是否可以完成.

看起来这个setFitToPage(true)功能调整了高度和宽度,而不仅仅是我想要的宽度.使用setFitWidthsetFitHeight喜欢我在各种其他堆栈溢出问题中发现似乎没有任何影响.

这是我到目前为止:

public void setPrintSettings(Sheet sheet) {

   sheet.setFitToPage(true); //this will resize both height and width to fit
   sheet.getPrintSetup().setLandscape(true);

   sheet.getPrintSetup().setFitWidth((short) 1);
   sheet.getPrintSetup().setFitHeight((short) 1);

}
Run Code Online (Sandbox Code Playgroud)

java excel apache-poi

14
推荐指数
1
解决办法
5855
查看次数

标签 统计

apache-poi ×1

excel ×1

java ×1