poi-tl 设置导出文件纸张方向
时间: 2024-01-28 08:13:57 浏览: 45
POI-TL是一个用于操作Word文档的Java模板引擎,可以通过POI-TL来设置导出文件的纸张方向。下面是两种设置导出文件纸张方向的示例代码:
1. 使用CTDocument1对象设置纸张方向:
```java
CTDocument1 document1 = document.getDocument();
CTBody body = document1.getBody();
CTSectPr ctSectPr = body.addNewSectPr();
CTPageSz ctPageSz = ctSectPr.addNewPgSz();
ctPageSz.setW(PAPER_A4_W.multiply(BigInteger.valueOf(2)));
ctPageSz.setH(PAPER_A4_H);
ctPageSz.setOrient(STPageOrientation.LANDSCAPE);
```
2. 使用XWPFParagraph对象设置纸张方向:
```java
XWPFParagraph paragraph = document.createParagraph();
CTSectPr ctSectPr = paragraph.getCTP().addNewPPr().addNewSectPr();
CTPageSz ctPageSz = ctSectPr.addNewPgSz();
ctPageSz.setW(PAPER_A4_W.multiply(BigInteger.valueOf(2)));
ctPageSz.setH(PAPER_A4_H);
ctPageSz.setOrient(STPageOrientation.LANDSCAPE);
```
这两种方法都是通过创建一个CTSectPr对象,并设置其中的CTPageSz对象来实现纸张方向的设置。其中,`ctPageSz.setW()`用于设置纸张的宽度,`ctPageSz.setH()`用于设置纸张的高度,`ctPageSz.setOrient()`用于设置纸张的方向。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)