CTP ctp = CTP.Factory.newInstance();
XWPFParagraph paragraph = new XWPFParagraph(ctp,document);//段落对象
ctp.addNewR().addNewT().setStringValue(authEntity.getAuthForm());//设置页眉参
ctp.addNewR().addNewT().setSpace(SpaceAttribute.Space.PRESERVE);
CTSectPr sectPr = document.getDocument().getBody().isSetSectPr() ? document.getDocument().getBody().getSectPr() : document.getDocument().getBody().addNewSectPr();
XWPFHeaderFooterPolicy policy = new XWPFHeaderFooterPolicy(document, sectPr);
paragraph.setAlignment(ParagraphAlignment.RIGHT);
XWPFHeader header = policy.createHeader(STHdrFtr.DEFAULT, new XWPFParagraph[] { paragraph });
header.setXWPFDocument(document);
wrod打开存在页眉:
wps打开没有
如何解决的
用free spire.pdf for java生成过页眉,在wps中打开也没问题,可以试试别的api
https://www.e-iceblue.cn/docjava/insert-header-and-footer-to-word-documents-in-java.html