/** * Return the {@link CTSectPr} object that corresponds with the * last section in this document. * * @return {@link CTSectPr} object */ private CTSectPr getSection() { CTBody ctBody = getDocument().getBody(); return (ctBody.isSetSectPr() ? ctBody.getSectPr() : ctBody.addNewSectPr()); }
private void setHeaderReference(Enum type, XWPFHeaderFooter wrapper) { CTHdrFtrRef ref = doc.getDocument().getBody().getSectPr().addNewHeaderReference(); ref.setType(type); ref.setId(doc.getRelationId(wrapper)); }
private void setFooterReference(Enum type, XWPFHeaderFooter wrapper) { CTHdrFtrRef ref = doc.getDocument().getBody().getSectPr().addNewFooterReference(); ref.setType(type); ref.setId(doc.getRelationId(wrapper)); }
if (doc.getDocument().getBody().getSectPr() != null) { headerFooterPolicy = new XWPFHeaderFooterPolicy(this);
CTBody ctBody = doc.getDocument().getBody(); sectPr = ctBody.isSetSectPr() ? ctBody.getSectPr() : ctBody.addNewSectPr();
/** * Figures out the policy for the given document, * and creates any header and footer objects * as required. */ public XWPFHeaderFooterPolicy(XWPFDocument doc) throws IOException, XmlException { this(doc, doc.getDocument().getBody().getSectPr()); }
CTBody body = doc.getDocument().getBody(); CTSectPr sectPr = body.isSetSectPr()? body.getSectPr() : body.addNewSectPr();
public MasterPageManager( CTDocument1 document, IMasterPageHandler visitor ) throws Exception { this.document = document; this.documentHandler = visitor; this.bodySectPr = document.getBody().getSectPr(); this.masterPages = new HashMap<CTSectPr, IXWPFMasterPage>(); this.initialized = false; this.changeSection = false; this.nbPages = 0; // get event this.evenAndOddHeaders = isEventAndOddHeaders( visitor.getStylesDocument() ); }
public MasterPageManager( CTDocument1 document, IMasterPageHandler visitor ) throws Exception { this.document = document; this.documentHandler = visitor; this.bodySectPr = document.getBody().getSectPr(); this.masterPages = new HashMap<CTSectPr, IXWPFMasterPage>(); this.initialized = false; this.changeSection = false; this.nbPages = 0; // get event this.evenAndOddHeaders = isEventAndOddHeaders( visitor.getStylesDocument() ); }
/** * Return the {@link CTSectPr} object that corresponds with the * last section in this document. * * @return {@link CTSectPr} object */ private CTSectPr getSection() { CTBody ctBody = getDocument().getBody(); return (ctBody.isSetSectPr() ? ctBody.getSectPr() : ctBody.addNewSectPr()); }
@Override protected IITextContainer startVisitDocument( OutputStream out ) throws Exception { // Create instance of PDF document styleEngine = new StyleEngineForIText( document, options ); pdfDocument = new StylableDocument( out, styleEngine ); CTSectPr sectPr = document.getDocument().getBody().getSectPr(); applySectPr( sectPr ); return pdfDocument; }
private void setFooterReference(Enum type, XWPFHeaderFooter wrapper) { CTHdrFtrRef ref = doc.getDocument().getBody().getSectPr().addNewFooterReference(); ref.setType(type); ref.setId(doc.getRelationId(wrapper)); }
private void setHeaderReference(Enum type, XWPFHeaderFooter wrapper) { CTHdrFtrRef ref = doc.getDocument().getBody().getSectPr().addNewHeaderReference(); ref.setType(type); ref.setId(doc.getRelationId(wrapper)); }
/** * Main entry for visit XWPFDocument. * * @param out * @throws Exception */ public void visit( OutputStream out ) throws Exception { T container = startVisitDocument( out ); // Create Header/Footer CTSectPr sectPr = document.getDocument().getBody().getSectPr(); visitHeadersFooters( sectPr, container ); // Create IText element for each XWPF elements from the w:body List<IBodyElement> bodyElements = document.getBodyElements(); visitBodyElements( bodyElements, container ); // Save // Clean-up endVisitDocument(); out.close(); }
private void setFooterReference(Enum type, XWPFHeaderFooter wrapper) { CTHdrFtrRef ref = doc.getDocument().getBody().getSectPr().addNewFooterReference(); ref.setType(type); ref.setId(wrapper.getPackageRelationship().getId()); }
private void setHeaderReference(Enum type, XWPFHeaderFooter wrapper) { CTHdrFtrRef ref = doc.getDocument().getBody().getSectPr().addNewHeaderReference(); ref.setType(type); ref.setId(wrapper.getPackageRelationship().getId()); }
if (doc.getDocument().getBody().getSectPr() != null) headerFooterPolicy = new XWPFHeaderFooterPolicy(this);
if (doc.getDocument().getBody().getSectPr() != null) { headerFooterPolicy = new XWPFHeaderFooterPolicy(this);
public static StringBuilder getStyle( XWPFDocument document, CTDocDefaults defaults ) CTSectPr sectPr = document.getDocument().getBody().getSectPr(); CTPageSz pageSize = sectPr.getPgSz();
CTBody ctBody = doc.getDocument().getBody(); sectPr = ctBody.isSetSectPr() ? ctBody.getSectPr() : ctBody.addNewSectPr();