@Override protected void visitEmptyRun( IITextContainer paragraphContainer ) throws Exception { ExtendedParagraph pdfParagraph = (ExtendedParagraph) paragraphContainer; pdfParagraph.add( Chunk.NEWLINE ); }
@Override public void setLeading( float fixedLeading, float multipliedLeading ) { super.setLeading( fixedLeading, multipliedLeading ); this.originMultipliedLeading = multipliedLeading; }
public StylableParagraph( StylableDocument ownerDocument, Paragraph title, IStylableContainer parent ) { super( title ); this.ownerDocument = ownerDocument; this.parent = parent; super.setMultipliedLeading( DEFAULT_LINE_HEIGHT ); }
wrapperTable = createTable( wrapperCell ); if ( getSpacingBefore() > 0.0f || getSpacingAfter() > 0.0f ) wrapperTable.setSpacingBefore( getSpacingBefore() ); setSpacingBefore( 0.0f ); wrapperTable.setSpacingAfter( getSpacingAfter() ); setSpacingAfter( 0.0f ); if ( getIndentationLeft() > 0.0f || getIndentationRight() > 0.0f ) PdfPCell outerCell = createCell(); outerCell.setPaddingLeft( getIndentationLeft() ); setIndentationLeft( 0.0f ); outerCell.setPaddingRight( getIndentationRight() ); setIndentationRight( 0.0f ); outerCell.addElement( wrapperTable ); wrapperTable = createTable( outerCell );
if ( margin != null && margin > 0.0f ) super.setIndentationLeft( margin ); super.setIndentationRight( margin ); super.setSpacingBefore( margin ); super.setSpacingAfter( margin ); super.setIndentationLeft( marginLeft ); super.setIndentationRight( marginRight ); super.setSpacingBefore( marginTop ); super.setSpacingAfter( marginBottom ); if ( keepTogether != null ) super.setKeepTogether( keepTogether );
if ( font != null ) super.setFont( font ); if ( alignment != Element.ALIGN_UNDEFINED ) super.setAlignment( alignment ); super.setFirstLineIndent( 1.3f * fontSize ); super.setFirstLineIndent( textIndent ); super.setMultipliedLeading( lineHeight.getLineHeight() ); super.setLeading( lineHeight.getLineHeight() ); if ( keepTogether != null ) super.setKeepTogether( keepTogether );
super.setFont(font); super.setAlignment(alignment); if (indentation != null) { if (paragraphProperties.isAutoTextIndent()) { super.setIndentationLeft(indentation); } else { super.setFirstLineIndent(indentation); super.getPdfPCell().setBackgroundColor(backgroundColor);
public void setIndentation( Paragraph paragraph ) { setIndentationLeft( paragraph.getIndentationLeft() ); setIndentationRight( paragraph.getIndentationRight() ); }
@Override protected void endVisitParagraph( CTP paragraph, IITextContainer pdfParentContainer, IITextContainer pdfParagraphContainer ) throws Exception { // add the iText paragraph in the current parent container. ExtendedParagraph pdfParagraph = (ExtendedParagraph) pdfParagraphContainer; pdfParentContainer.addElement( pdfParagraph.getElement() ); }
public void setSpacingBefore( Paragraph paragraph ) { setSpacingBefore( paragraph.getSpacingBefore() ); }
public void setSpacingAfter( Paragraph paragraph ) { setSpacingAfter( paragraph.getSpacingAfter() ); }
public Paragraph createParagraph( Paragraph title ) { return new ExtendedParagraph( title ); } }
protected PdfPCell getWrapperCell() { if ( wrapperCell == null ) { wrapperCell = createCell(); } return wrapperCell; }
wrapperTable = createTable( wrapperCell ); if ( getSpacingBefore() > 0.0f || getSpacingAfter() > 0.0f ) wrapperTable.setSpacingBefore( getSpacingBefore() ); setSpacingBefore( 0.0f ); wrapperTable.setSpacingAfter( getSpacingAfter() ); setSpacingAfter( 0.0f ); if ( getIndentationLeft() > 0.0f || getIndentationRight() > 0.0f ) PdfPCell outerCell = createCell(); outerCell.setPaddingLeft( getIndentationLeft() ); setIndentationLeft( 0.0f ); outerCell.setPaddingRight( getIndentationRight() ); setIndentationRight( 0.0f ); outerCell.addElement( wrapperTable ); wrapperTable = createTable( outerCell );
if ( margin != null && margin > 0.0f ) super.setIndentationLeft( margin ); super.setIndentationRight( margin ); super.setSpacingBefore( margin ); super.setSpacingAfter( margin ); super.setIndentationLeft( marginLeft ); super.setIndentationRight( marginRight ); super.setSpacingBefore( marginTop ); super.setSpacingAfter( marginBottom ); if ( keepTogether != null ) super.setKeepTogether( keepTogether );
if ( font != null ) super.setFont( font ); if ( alignment != Element.ALIGN_UNDEFINED ) super.setAlignment( alignment ); super.setFirstLineIndent( 1.3f * fontSize ); super.setFirstLineIndent( textIndent ); super.setMultipliedLeading( lineHeight.getLineHeight() ); super.setLeading( lineHeight.getLineHeight() ); if ( keepTogether != null ) super.setKeepTogether( keepTogether );
public void setIndentation( Paragraph paragraph ) { setIndentationLeft( paragraph.getIndentationLeft() ); setIndentationRight( paragraph.getIndentationRight() ); }
@Override protected void endVisitParagraph(XWPFParagraph docxParagraph, IITextContainer pdfParentContainer, IITextContainer pdfParagraphContainer) throws Exception { // add the iText paragraph in the current parent container. ExtendedParagraph pdfParagraph = (ExtendedParagraph) pdfParagraphContainer; pdfParentContainer.addElement(pdfParagraph.getElement()); this.currentRunX = null; }
public void setSpacingBefore( Paragraph paragraph ) { setSpacingBefore( paragraph.getSpacingBefore() ); }
public void setSpacingAfter( Paragraph paragraph ) { setSpacingAfter( paragraph.getSpacingAfter() ); }