POI樣式設定詳細解析
阿新 • • 發佈:2020-10-22
````````由於看到網上對poi做報告合成的內容不是很全面,
````````自己最近又有新的需求, 作為勉勵, 會慢慢補充詳細的樣式設定, 希望也能幫到各位
- 設定段落方向 (預設是縱向, 這裡可以針對每一段落設定橫縱向)
//設定段落橫頁 public static void setNewSectPrByParam(XWPFParagraph paragraph){ CTP ctp = paragraph.getCTP(); CTPPr pPPr = null; if (ctp != null) {if (ctp.getPPr() != null) { pPPr = paragraph.getCTP().getPPr(); } else { pPPr = paragraph.getCTP().addNewPPr(); } } if(!pPPr.isSetSectPr()){ pPPr.addNewSectPr(); } CTSectPr sectPr = pPPr.getSectPr();if(!sectPr.isSetPgSz()) { sectPr.addNewPgSz(); } CTPageSz pageSize = sectPr.getPgSz(); pageSize.setW(BigInteger.valueOf(15840)); pageSize.setH(BigInteger.valueOf(12240)); pageSize.setOrient(STPageOrientation.LANDSCAPE); }
1