在 XSSFSheet 中添加页尾

Add the end of page in XSSFSheet

我正在使用 apache poi 将我的数据导出到 .xlsx 文件中。这工作正常,但我需要控制文档的内容才能正确打印。假设我有我的数据的逻辑组......我需要在同一页上打印这些组,当某些组大小不适合页面的其余部分时,然后 添加页尾 标记以防止将此组拆分为两页并确保此组将从新页面开始。 不幸的是,我找不到如何在 apache poi 的 javadoc 或互联网上添加页面末尾。可能吗?

Workbook class 有一个 String getPrintArea(int)、一个 void removePrintArea(int) 和一个 void setPrintArea(int, String)int 始终是 sheet 索引(您已经拥有或可以通过工作簿的 int getSheetIndex(Sheet) 方法获得)。 String 是出现在 Excel.

中的打印区域定义