poi操作word實現分頁

首先說下,poi實現word分頁並不像很多網站說的只有一種方式!

需求場景:

1、在word模板基礎上多次創建一個表格模板

2、該表格模板不能沾滿一頁,及時能佔滿拷貝時也存在一些問題,表格模板如下所示

先使用

XWPFDocument.createTable(); // 創建一個空表格
XWPFDocument.setTable(document.getTables().size() - 1, originTable);  //originTable爲模板中表格

實現強制分頁大致有兩種方式

1、XWPFDocument.createParagraph().setPageBreak(true)

2、XWPFDocument.createParagraph().createRun().addBreak(BreakType.PAGE)--推薦

上面兩種方式,推薦第二種,第一種方式可能出現下面這種效果:

每頁上方都有留白,這是第一種方式不好的地方,上面兩種方式其實在於分頁的力度,一個是一段,一個是一行,推薦一行這種方式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章