List of usage examples for com.itextpdf.text.pdf.parser TextRenderInfo getCharacterRenderInfos
public List<TextRenderInfo> getCharacterRenderInfos()
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 ww w . jav a2 s.c om } 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; }