@Override protected void addNewLine(CTBr br, IITextContainer pdfParagraphContainer) throws Exception { pdfParagraphContainer.addElement(Chunk.NEWLINE); }
.getITextContainer(); if (parentOfParentContainer != null && parentOfParentContainer instanceof PdfPCell) { parentOfParentContainer.addElement(img); } else { float chunkOffsetX = 0; pdfParentContainer.addElement(chunk); .getSpacingBefore() + 5f); pdfParentContainer.addElement(new Chunk(img, chunkOffsetX, chunkOffsetY, false));
img.scaleAbsolute( emu2points( x ), emu2points( y ) ); IITextContainer parentOfParentContainer = pdfParentContainer.getITextContainer(); if ( parentOfParentContainer != null && parentOfParentContainer instanceof PdfPCell ) parentOfParentContainer.addElement( img ); pdfParentContainer.addElement( chunk ); paragraph.setSpacingBefore( paragraph.getSpacingBefore() + 5f ); pdfParentContainer.addElement( new Chunk( img, chunkOffsetX, chunkOffsetY, false ) );
@Override protected void addNewLine( CTBr br, IITextContainer paragraphContainer ) throws Exception { paragraphContainer.addElement( Chunk.NEWLINE ); }
img.scaleAbsolute( emu2points( x ), emu2points( y ) ); IITextContainer parentOfParentContainer = pdfParentContainer.getITextContainer(); if ( parentOfParentContainer != null && parentOfParentContainer instanceof PdfPCell ) parentOfParentContainer.addElement( img ); pdfParentContainer.addElement( chunk ); paragraph.setSpacingBefore( paragraph.getSpacingBefore() + 5f ); pdfParentContainer.addElement( new Chunk( img, chunkOffsetX, chunkOffsetY, false ) );
@Override protected void addNewLine(CTBr br, IITextContainer pdfParagraphContainer) throws Exception { pdfParagraphContainer.addElement(Chunk.NEWLINE); }
.getITextContainer(); if (parentOfParentContainer != null && parentOfParentContainer instanceof PdfPCell) { parentOfParentContainer.addElement(img); } else { float chunkOffsetX = 0; pdfParentContainer.addElement(chunk); .getSpacingBefore() + 5f); pdfParentContainer.addElement(new Chunk(img, chunkOffsetX, chunkOffsetY, false));
@Override protected void addNewLine( CTBr br, IITextContainer paragraphContainer ) throws Exception { paragraphContainer.addElement( Chunk.NEWLINE ); }
img.scaleAbsolute( dxa2points( x ) / 635, dxa2points( y ) / 635 ); IITextContainer parentOfParentContainer = parentContainer.getITextContainer(); if ( parentOfParentContainer != null && parentOfParentContainer instanceof PdfPCell ) parentContainer.addElement( img );
@Override protected void endVisitTable( XWPFTable table, IITextContainer parentContainer, IITextContainer tableContainer ) throws Exception { parentContainer.addElement( (Element) tableContainer ); }
@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() ); }
@Override protected void endVisitTable(XWPFTable table, IITextContainer pdfParentContainer, IITextContainer pdfTableContainer) throws Exception { pdfParentContainer.addElement(((ExtendedPdfPTable) pdfTableContainer) .getElement()); }
@Override protected void endVisitTable( CTTbl table, IITextContainer parentContainer, IITextContainer tableContainer ) throws Exception { parentContainer.addElement( ( (ExtendedPdfPTable) tableContainer ).getElement() ); }
@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; }
@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() ); }
@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; }
@Override protected void endVisitTable(XWPFTable table, IITextContainer pdfParentContainer, IITextContainer pdfTableContainer) throws Exception { pdfParentContainer.addElement(((ExtendedPdfPTable) pdfTableContainer) .getElement()); }
@Override protected void endVisitTable( CTTbl table, IITextContainer parentContainer, IITextContainer tableContainer ) throws Exception { parentContainer.addElement( ( (ExtendedPdfPTable) tableContainer ).getElement() ); }
@Override protected void visitEmptyRun(IITextContainer pdfParagraphContainer) throws Exception { StylableParagraph paragraph = (StylableParagraph) pdfParagraphContainer; IITextContainer parent = paragraph.getParent(); if (parent instanceof StylableTableCell) { StylableTableCell cell = (StylableTableCell) parent; if (cell.getRotation() > 0) { // Run paragraph belongs to Cell which has rotation, ignore the // empty run. return; } } // Add new PDF line pdfParagraphContainer.addElement(Chunk.NEWLINE); }
@Override protected void visitEmptyRun(IITextContainer pdfParagraphContainer) throws Exception { StylableParagraph paragraph = (StylableParagraph) pdfParagraphContainer; IITextContainer parent = paragraph.getParent(); if (parent instanceof StylableTableCell) { StylableTableCell cell = (StylableTableCell) parent; if (cell.getRotation() > 0) { // Run paragraph belongs to Cell which has rotation, ignore the // empty run. return; } } // Add new PDF line pdfParagraphContainer.addElement(Chunk.NEWLINE); }