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 |
---|---|
<E extends IEventListener> |
PdfDocumentContentParser.processContent(int pageNumber,
E renderListener)
Processes content from the specified page number using the specified listener
|
<E extends IEventListener> |
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 |
---|---|
<T extends IEventListener> |
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 Apryse Group NV. All rights reserved.