POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFHeader hdr = null; if (relatedPart != null && relatedPart instanceof XWPFHeader) { type = ref.getType(); } catch (XmlValueOutOfRangeException e) { type = STHdrFtr.DEFAULT; POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFFooter ftr = null; if (relatedPart != null && relatedPart instanceof XWPFFooter) { type = ref.getType(); } catch (XmlValueOutOfRangeException e) { type = STHdrFtr.DEFAULT;
@Override protected void visitHeader( CTHdrFtrRef headerRef ) throws Exception { STHdrFtr.Enum type = headerRef.getType(); MasterPage masterPage = getOrCreateMasterPage( type ); MasterPageHeaderFooter pdfHeader = new MasterPageHeaderFooter(); XWPFHeader hdr = getXWPFHeader( headerRef ); visitBodyElements( hdr.getBodyElements(), (ExtendedPdfPCell) pdfHeader.getTableCell() ); pdfHeader.flush(); masterPage.setHeader( pdfHeader ); }
for ( CTHdrFtrRef headerRef : headersRef ) STHdrFtr type = headerRef.xgetType(); firstHeaderFooter = ( type != null && type.enumValue() == STHdrFtr.FIRST ); if ( !firstHeaderFooter || ( firstHeaderFooter && !ignoreFirstHeaderFooter ) ) STHdrFtr type = footerRef.xgetType(); firstHeaderFooter = ( type != null && type.enumValue() == STHdrFtr.FIRST ); if ( !firstHeaderFooter || ( firstHeaderFooter && !ignoreFirstHeaderFooter ) )
@Override protected void visitFooter( CTHdrFtrRef footerRef ) throws Exception { STHdrFtr.Enum type = footerRef.getType(); MasterPage masterPage = getOrCreateMasterPage( type ); MasterPageHeaderFooter pdfFooter = new MasterPageHeaderFooter(); XWPFFooter hdr = getXWPFFooter( footerRef ); visitBodyElements( hdr.getBodyElements(), (ExtendedPdfPCell) pdfFooter.getTableCell() ); pdfFooter.flush(); masterPage.setFooter( pdfFooter ); }
for ( CTHdrFtrRef headerRef : headersRef ) STHdrFtr type = headerRef.xgetType(); firstHeaderFooter = ( type != null && type.enumValue() == STHdrFtr.FIRST ); if ( !firstHeaderFooter || ( firstHeaderFooter && !ignoreFirstHeaderFooter ) ) STHdrFtr type = footerRef.xgetType(); firstHeaderFooter = ( type != null && type.enumValue() == STHdrFtr.FIRST ); if ( !firstHeaderFooter || ( firstHeaderFooter && !ignoreFirstHeaderFooter ) )
private CTHdrFtr getFooter( CTHdrFtrRef footerRef ) throws Exception { String relId = footerRef.getId(); FtrDocument hdrDoc = provider.getFtrDocumentByPartId( relId ); CTHdrFtr hdrFtr = hdrDoc.getFtr(); return hdrFtr; }
POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFHeader hdr = null; if (relatedPart != null && relatedPart instanceof XWPFHeader) { Enum type = ref.getType(); assignHeader(hdr, type); POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFFooter ftr = null; if (relatedPart != null && relatedPart instanceof XWPFFooter) Enum type = ref.getType(); assignFooter(ftr, type);
private CTHdrFtr getHeader( CTHdrFtrRef headerRef ) throws Exception { String relId = headerRef.getId(); HdrDocument hdrDoc = provider.getHdrDocumentByPartId( relId ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); return hdrFtr; }
POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFHeader hdr = null; if (relatedPart != null && relatedPart instanceof XWPFHeader) { type = ref.getType(); } catch (XmlValueOutOfRangeException e) { type = STHdrFtr.DEFAULT; POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFFooter ftr = null; if (relatedPart != null && relatedPart instanceof XWPFFooter) { type = ref.getType(); } catch (XmlValueOutOfRangeException e) { type = STHdrFtr.DEFAULT;
private CTHdrFtr getHeader( CTHdrFtrRef headerRef ) throws Exception { String relId = headerRef.getId(); HdrDocument hdrDoc = provider.getHdrDocumentByPartId( relId ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); return hdrFtr; }
private CTHdrFtr getFooter( CTHdrFtrRef footerRef ) throws Exception { String relId = footerRef.getId(); FtrDocument hdrDoc = provider.getFtrDocumentByPartId( relId ); CTHdrFtr hdrFtr = hdrDoc.getFtr(); return hdrFtr; }
protected XWPFHeader getXWPFHeader( CTHdrFtrRef headerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( headerRef.getId() ); HdrDocument hdrDoc = HdrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); XWPFHeader hdr = new XWPFHeader( document, hdrFtr); return hdr; }