iText 8.0.2 API
iText.Kernel.Pdf.Canvas.Parser.Filter.TextRegionEventFilter Class Reference

This IEventFilter implementation only accepts text render events within the specified rectangular region. More...

Inheritance diagram for iText.Kernel.Pdf.Canvas.Parser.Filter.TextRegionEventFilter:
iText.Kernel.Pdf.Canvas.Parser.Filter.IEventFilter

Public Member Functions

  TextRegionEventFilter (Rectangle filterRect)
  Constructs a filter instance. More...
 
virtual bool  Accept (IEventData data, EventType type)
  This method checks an event and decides whether it should be processed further (corresponds to true return value), or filtered out (corresponds to false return value). More...
 

Detailed Description

This IEventFilter implementation only accepts text render events within the specified rectangular region.

Constructor & Destructor Documentation

◆ TextRegionEventFilter()

iText.Kernel.Pdf.Canvas.Parser.Filter.TextRegionEventFilter.TextRegionEventFilter ( Rectangle  filterRect )
inline

Constructs a filter instance.

Parameters
filterRect the rectangle to filter text against

Member Function Documentation

◆ Accept()

virtual bool iText.Kernel.Pdf.Canvas.Parser.Filter.TextRegionEventFilter.Accept ( IEventData  data,
EventType  type 
)
inlinevirtual

This method checks an event and decides whether it should be processed further (corresponds to true return value), or filtered out (corresponds to false return value).

Parameters
data event data
type event type
Returns
true to process event further, false to filter event out

Implements iText.Kernel.Pdf.Canvas.Parser.Filter.IEventFilter.