Package com.itextpdf.kernel.pdf.canvas.parser.listener
-
Interface Summary Interface Description IEventListener A callback interface that receives notifications from thePdfCanvasProcessor
as various events occur (seeEventType
).ILocationExtractionStrategy This is a special interface forIEventFilter
that returns a collection of rectangles as result of its work.IPdfTextLocation Instances of this interface represent a piece of text, somewhere on a page in a pdf document.ITextChunkLocation ITextExtractionStrategy This is a special interface forIEventFilter
that returns text as result of its work.LocationTextExtractionStrategy.ITextChunkLocationStrategy -
Class Summary Class Description CharacterRenderInfo This class represents a single character and its bounding boxCharacterRenderInfo.StringConversionInfo DefaultPdfTextLocation This class acts as a default implementation of IPdfTextLocationDefaultTextChunkLocationComparator FilteredEventListener An event listener which filters events on the fly before passing them on to the delegate.FilteredTextEventListener A text event listener which filters events on the fly before passing them on to the delegate.GlyphEventListener This class expands eachTextRenderInfo
forEventType.RENDER_TEXT
event types into multipleTextRenderInfo
instances for each glyph occurred.GlyphTextEventListener This class expands eachTextRenderInfo
forEventType.RENDER_TEXT
event types into multipleTextRenderInfo
instances for each glyph occurred.LocationTextExtractionStrategy LocationTextExtractionStrategy.ITextChunkLocationStrategyImpl LocationTextExtractionStrategy.TextChunkMarks RegexBasedLocationExtractionStrategy This class is designed to search for the occurrences of a regular expression and return the resultant rectangles.RegexBasedLocationExtractionStrategy.PdfTextLocationComparator SimpleTextExtractionStrategy TextChunk Represents a chunk of text, it's orientation, and location relative to the orientation vectorTextChunkLocationBasedComparator TextChunkLocationDefaultImp TextMarginFinder This class allows you to find the rectangle which contains all the text in the given content stream.