1

我已经使用以下代码来编写我的标题。该文档在 Word 2007 中打开并打开 Office,但在 Word 2013 中无法打开。有人可以建议一个可能的解决方法吗?

CTSectPr sectPr = docx.getDocument().getBody().addNewSectPr();
            XWPFHeaderFooterPolicy policy = new XWPFHeaderFooterPolicy(docx, sectPr);

CTP ctpHeader = CTP.Factory.newInstance();
            CTR ctrHeader = ctpHeader.addNewR();
            CTText ctHeader = ctrHeader.addNewT();
            String headerText = Driver.sClientName+" Case : "+Driver.sCaseID;
            ctHeader.setStringValue(headerText);    
            XWPFParagraph headerParagraph = new XWPFParagraph(ctpHeader, docx);
            headerParagraph.setAlignment(ParagraphAlignment.CENTER);
            XWPFParagraph[] parsHeader = new XWPFParagraph[1];
            parsHeader[0] = headerParagraph;
            policy.createHeader(XWPFHeaderFooterPolicy.DEFAULT, parsHeader);

PS:我正在使用最新的 poi jars(版本 3.16)

4

0 回答 0