iText 8.0.2 API
iText.Kernel.Pdf.Canvas.Parser.Listener.IEventListener Interface Reference

A callback interface that receives notifications from the iText.Kernel.Pdf.Canvas.Parser.PdfCanvasProcessor as various events occur (see iText.Kernel.Pdf.Canvas.Parser.EventType ). More...

Inheritance diagram for iText.Kernel.Pdf.Canvas.Parser.Listener.IEventListener:
iText.Kernel.Pdf.Canvas.Parser.Listener.FilteredEventListener iText.Kernel.Pdf.Canvas.Parser.Listener.GlyphEventListener iText.Kernel.Pdf.Canvas.Parser.Listener.ILocationExtractionStrategy iText.Kernel.Pdf.Canvas.Parser.Listener.ITextExtractionStrategy iText.Kernel.Pdf.Canvas.Parser.Listener.TextMarginFinder iText.Kernel.Pdf.Canvas.Parser.Listener.FilteredTextEventListener iText.Kernel.Pdf.Canvas.Parser.Listener.GlyphTextEventListener iText.Kernel.Pdf.Canvas.Parser.Listener.RegexBasedLocationExtractionStrategy iText.Kernel.Pdf.Canvas.Parser.Listener.FilteredTextEventListener iText.Kernel.Pdf.Canvas.Parser.Listener.GlyphTextEventListener iText.Kernel.Pdf.Canvas.Parser.Listener.LocationTextExtractionStrategy iText.Kernel.Pdf.Canvas.Parser.Listener.SimpleTextExtractionStrategy

Public Member Functions

void  EventOccurred (IEventData data, EventType type)
  Called when some event occurs during parsing a content stream. More...
 
ICollection< EventType GetSupportedEvents ()
  Provides the set of event types this listener supports. More...
 

Detailed Description

A callback interface that receives notifications from the iText.Kernel.Pdf.Canvas.Parser.PdfCanvasProcessor as various events occur (see iText.Kernel.Pdf.Canvas.Parser.EventType ).

Member Function Documentation

◆ EventOccurred()

void iText.Kernel.Pdf.Canvas.Parser.Listener.IEventListener.EventOccurred ( IEventData  data,
EventType  type 
)

◆ GetSupportedEvents()

ICollection<EventType> iText.Kernel.Pdf.Canvas.Parser.Listener.IEventListener.GetSupportedEvents ( )

Provides the set of event types this listener supports.

Provides the set of event types this listener supports. Returns null if all possible event types are supported.

Returns
Set of event types supported by this listener or null if all possible event types are supported.

Implemented in iText.Kernel.Pdf.Canvas.Parser.Listener.LocationTextExtractionStrategy, iText.Kernel.Pdf.Canvas.Parser.Listener.FilteredEventListener, iText.Kernel.Pdf.Canvas.Parser.Listener.RegexBasedLocationExtractionStrategy, iText.Kernel.Pdf.Canvas.Parser.Listener.SimpleTextExtractionStrategy, iText.Kernel.Pdf.Canvas.Parser.Listener.GlyphEventListener, and iText.Kernel.Pdf.Canvas.Parser.Listener.TextMarginFinder.