Class TextMarginFinder

All Implemented Interfaces:

public class TextMarginFinder extends Object implements IEventListener
This class allows you to find the rectangle which contains all the text in the given content stream.
  • Constructor Details

    • TextMarginFinder

      public TextMarginFinder()
  • Method Details

    • eventOccurred

      public void eventOccurred (IEventData data, EventType type)
      Description copied from interface: IEventListener
      Called when some event occurs during parsing a content stream.
      Specified by:
      eventOccurred in interface IEventListener
      data - Combines the data required for processing corresponding event type.
      type - Event type.
    • getSupportedEvents

      public Set<EventType> getSupportedEvents()
      Description copied from interface: IEventListener
      Provides the set of event types this listener supports. Returns null if all possible event types are supported.
      Specified by:
      getSupportedEvents in interface IEventListener
      Set of event types supported by this listener or null if all possible event types are supported.
    • getTextRectangle

      public Rectangle getTextRectangle()
      Returns the common text rectangle, containing all the text found in the stream so far, ot null, if no text has been found yet.
      common text rectangle