Apache POI:更改 Excel 工作表的页面格式

2022-09-04 06:56:38

有没有办法在使用Apache POI创建Excel文档时更改页面大小和布局?默认的一个是A4垂直,而我需要A6水平(横向)。

我不认为这个问题需要代码示例,Excel文档的创建方式与手册中所述:

Workbook wb = new HSSFWorkbook();
Sheet sheet = wb.createSheet("new sheet");

答案 1
sheet.getPrintSetup().setLandscape(true);
sheet.getPrintSetup().setPaperSize(HSSFPrintSetup.A5_PAPERSIZE); 

HSSFPrinterSetup Javadoc


答案 2

推荐