Package | Description |
---|---|
com.itextpdf.kernel.pdf.canvas.parser | |
com.itextpdf.kernel.pdf.canvas.parser.listener |
Modifier and Type | Field and Description |
---|---|
protected IEventListener |
PdfCanvasProcessor.eventListener
Listener that will be notified of render events
|
Modifier and Type | Method and Description |
---|---|
|
PdfDocumentContentParser.processContent(int pageNumber, E renderListener)
Processes content from the specified page number using the specified listener
|
|
PdfDocumentContentParser.processContent(int pageNumber, E renderListener, Map<String,IContentOperator> additionalContentOperators)
Processes content from the specified page number using the specified listener.
|
Modifier and Type | Method and Description |
---|---|
IEventListener |
PdfCanvasProcessor.getEventListener()
Accessor method for the IEventListener object maintained in this class.
|
Constructor and Description |
---|
PdfCanvasProcessor(IEventListener eventListener)
Creates a new PDF Content Stream Processor that will send its output to the designated render listener.
|
PdfCanvasProcessor(IEventListener eventListener, Map<String,IContentOperator> additionalContentOperators)
Creates a new PDF Content Stream Processor that will send its output to the designated render listener.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ILocationExtractionStrategy
This is a special interface for IEventFilter that returns a collection of rectangles as result of its work.
|
interface |
ITextExtractionStrategy
This is a special interface for IEventFilter that returns text as result of its work.
|
Modifier and Type | Class and Description |
---|---|
class |
FilteredEventListener
An event listener which filters events on the fly before passing them on to the delegate.
|
class |
FilteredTextEventListener
A text event listener which filters events on the fly before passing them on to the delegate.
|
class |
GlyphEventListener
This class expands each TextRenderInfo for EventType.RENDER_TEXT event types into multiple TextRenderInfo instances for each glyph occurred.
|
class |
GlyphTextEventListener
This class expands each TextRenderInfo for EventType.RENDER_TEXT event types into multiple TextRenderInfo instances for each glyph occurred.
|
class |
LocationTextExtractionStrategy |
class |
RegexBasedLocationExtractionStrategy
This class is designed to search for the occurrences of a regular expression and return the resultant rectangles.
|
class |
SimpleTextExtractionStrategy |
class |
TextMarginFinder
This class allows you to find the rectangle which contains all the text in the given content stream.
|
Modifier and Type | Field and Description |
---|---|
protected IEventListener |
GlyphEventListener.delegate |
Modifier and Type | Field and Description |
---|---|
protected List<IEventListener> |
FilteredEventListener.delegates |
Modifier and Type | Method and Description |
---|---|
|
FilteredEventListener.attachEventListener(T delegate, IEventFilter... filterSet)
Attaches another IEventListener delegate with its filters.
|
Constructor and Description |
---|
FilteredEventListener(IEventListener delegate, IEventFilter... filterSet)
Constructs a FilteredEventListener instance with one delegate.
|
GlyphEventListener(IEventListener delegate)
Constructs a GlyphEventListener instance by a delegate to which the expanded text events for each glyph occurred will be passed on.
|
Copyright © 1998–2023 iText Group NV. All rights reserved.