Poi-tl合并文档时出现样式乱的情况

纸张方向横向的文档和纵向的文档去合并,合并后要么都是纵向要么都是横向,这个问题如何解决,请赐教!

img

img

img

img

这种情况已解决
参考https://jingyan.baidu.com/article/358570f66cc5ad8f4724fcfb.html

img


使用分隔符中的下一页分节符
合并后效果如下

img

最后文档合并代码附上

<!-- 使用hutool工具-->
<dependency>
        <groupId>cn.hutool</groupId>
        <artifactId>hutool-all</artifactId>
        <version>5.7.16</version>
</dependency>


ZipSecureFile.setMinInflateRatio(0);
BufferedInputStream bis1 = FileUtil.getInputStream("C:\\Users\\xxx\\Desktop\\1.docx");
BufferedInputStream bis2 = FileUtil.getInputStream("C:\\Users\\xxx\\Desktop\\2.docx");
BufferedInputStream bis3 = FileUtil.getInputStream("C:\\Users\\xxx\\Desktop\\3.docx");
BufferedOutputStream bos = FileUtil.getOutputStream("C:\\Users\\xxx\\Desktop\\result.docx");
NiceXWPFDocument document1 = new NiceXWPFDocument(bis1);
NiceXWPFDocument document2 = new NiceXWPFDocument(bis2);
NiceXWPFDocument document3 = new NiceXWPFDocument(bis3);
NiceXWPFDocument merge = document1.merge(document2).merge(document3);
merge.write(bos);
IoUtil.flush(bos);
IoUtil.close(bos);
IoUtil.close(merge);
IoUtil.close(document3);
IoUtil.close(document2);
IoUtil.close(document1);
IoUtil.close(bis3);
IoUtil.close(bis2);
IoUtil.close(bis1);