/** * */ public void createTOC() { CTSdtBlock block = this.getDocument().getBody().addNewSdt(); TOC toc = new TOC(block); for (XWPFParagraph par : paragraphs) { String parStyle = par.getStyle(); if (parStyle != null && parStyle.startsWith("Heading")) { try { int level = Integer.parseInt(parStyle.substring("Heading".length())); toc.addRow(level, par.getText(), 1, "112723803"); } catch (NumberFormatException e) { LOG.log(POILogger.ERROR, "can't format number in TOC heading", e); } } } }
/** * 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 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)); }
CTBody ctBody = doc.getDocument().getBody(); sectPr = ctBody.isSetSectPr() ? ctBody.getSectPr()
private XWPFParagraph getWatermarkParagraph(String text, int idx) { CTP p = CTP.Factory.newInstance(); byte[] rsidr = doc.getDocument().getBody().getPArray(0).getRsidR(); byte[] rsidrdefault = doc.getDocument().getBody().getPArray(0).getRsidRDefault(); p.setRsidP(rsidr); p.setRsidRDefault(rsidrdefault);
XWPFDocument doc = new XWPFDocument(OPCPackage.open("test.docx")); if (doc.getDocument().getBackground() == null) { doc.getDocument.addNewBackground(); }; CTBackground bkgnd = doc.getDocument().getBackground(); bkgnd.setColor("FFFFFF");
XWPFDocument document = new XWPFDocument(); try{ CTSectPr sectpr = document.getDocument().getBody().addNewSectPr(); if(!sectpr.isSetPgSz()) { sectpr.addNewPgSz();
XWPFDocument doc = new XWPFDocument(); CTSectPr sectPr = doc.getDocument().getBody().addNewSectPr(); CTPageMar pageMar = sectPr.addNewPgMar(); pageMar.setLeft(BigInteger.valueOf(1500L)); pageMar.setRight(BigInteger.valueOf(1500L)); pageMar.setTop(BigInteger.valueOf(2000L)); pageMar.setBottom(BigInteger.valueOf(1000L));
public XWPFDocumentVisitor( XWPFDocument document, O options ) throws Exception { this.document = document; this.options = options; this.stylesDocument = createStylesDocument( document ); this.masterPageManager = new MasterPageManager( document.getDocument(), this ); }
public XWPFDocumentVisitor( XWPFDocument document, O options ) throws Exception { this.document = document; this.options = options; this.stylesDocument = createStylesDocument( document ); this.masterPageManager = new MasterPageManager( document.getDocument(), this ); }
/** * 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()); }
public XWPFDocumentVisitor( XWPFDocument document, O options ) throws Exception { this.document = document; this.options = options; this.stylesDocument = createStylesDocument( document ); this.masterPageManager = new MasterPageManager( document.getDocument(), this ); }
XWPFDocument document = new XWPFDocument(); CTP ctp = CTP.Factory.newInstance(); CTR ctr = ctp.addNewR(); CTRPr rpr = ctr.addNewRPr(); CTText textt = ctr.addNewT(); textt.setStringValue( " Page 1" ); XWPFParagraph codePara = new XWPFParagraph( ctp, document ); XWPFParagraph[] newparagraphs = new XWPFParagraph[1]; newparagraphs[0] = codePara; CTSectPr sectPr = document.getDocument().getBody().addNewSectPr(); XWPFHeaderFooterPolicy headerFooterPolicy = new XWPFHeaderFooterPolicy( document, sectPr ); headerFooterPolicy.createFooter( STHdrFtr.DEFAULT, newparagraphs );
/** * 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 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)); }
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()); }