List of usage examples for com.itextpdf.text.pdf.parser TextRenderInfo getUnscaledBaseline
public LineSegment getUnscaledBaseline()
From source file:mkl.testarea.itext5.pdfcleanup.PdfCleanUpRenderListener.java
License:Open Source License
public void renderText(TextRenderInfo renderInfo) { if (renderInfo.getPdfString().toUnicodeString().length() == 0) { return;//from w ww .j a v a 2 s .c o m } for (TextRenderInfo ri : renderInfo.getCharacterRenderInfos()) { boolean isAllowed = filter.allowText(ri); LineSegment baseline = ri.getUnscaledBaseline(); chunks.add(new PdfCleanUpContentChunk.Text(ri.getPdfString(), baseline.getStartPoint(), baseline.getEndPoint(), isAllowed, strNumber)); } ++strNumber; }