SectPr sectPr = sw.getSectPr(); List<CTRel> hdrFtrRefs = sectPr.getEGHdrFtrReferences(); titlePage = sectPr.getTitlePg(); documentSeparator.setTitlePg(titlePage); documentSeparator.getEGHdrFtrReferences().clear(); newHfRef.setId(rel.getId()); thisSection.getEGHdrFtrReferences().add(newHfRef);
hdrFtrRefs = sectPr.getEGHdrFtrReferences(); titlePage = sectPr.getTitlePg();
new TraversalUtil(mdp.getContent(), finder); for (SectPr sectPr : finder.getSectPrList()) { sectPr.getEGHdrFtrReferences().clear();
private static int countHeader = 0; public static void createHeaderForSection(WordprocessingMLPackage wordprocessingMLPackage, String headerString) throws Exception { MainDocumentPart documentPart = wordprocessingMLPackage.getMainDocumentPart(); HeaderPart headerPart = new HeaderPart(new PartName("/word/header"+ (++countHeader) +".xml")); headerPart.setPackage(wordprocessingMLPackage); headerPart.addAltChunk(AltChunkType.Html, headerString.getBytes("UTF-8")); headerPart.setRelationshipType(Namespaces.HEADER); Relationship relationship = documentPart.addTargetPart(headerPart); SectPr sectPr = objectFactory.createSectPr(); HeaderReference headerReference = factory.createHeaderReference(); headerReference.setId(relationship.getId()); headerReference.setType(HdrFtrRef.DEFAULT); sectPr.getEGHdrFtrReferences().add(headerReference); P p = objectFactory.createP(); PPr ppr = objectFactory.createPPr(); p.setPPr(ppr); ppr.setSectPr(sectPr); wordprocessingMLPackage.getMainDocumentPart().getContent().add(p); }
SectPr sectPr = sw.getSectPr(); List<CTRel> hdrFtrRefs = sectPr.getEGHdrFtrReferences(); titlePage = sectPr.getTitlePg(); documentSeparator.setTitlePg(titlePage); documentSeparator.getEGHdrFtrReferences().clear(); newHfRef.setId(rel.getId()); thisSection.getEGHdrFtrReferences().add(newHfRef);
hdrFtrRefs = sectPr.getEGHdrFtrReferences(); titlePage = sectPr.getTitlePg();