iText 9.7.0 API
iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation Class Reference

This class acts as a default implementation of IPdfTextLocation More...

Inheritance diagram for iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation:
iText.Kernel.Pdf.Canvas.Parser.Listener.IPdfTextLocation

Public Member Functions

  DefaultPdfTextLocation (Rectangle rect, String text)
  Creates new pdf text location. More...
 
virtual Rectangle  GetRectangle ()
 
Returns
the visual iText.Kernel.Geom.Rectangle in which the text is located
More...
 
virtual iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation  SetRectangle (Rectangle rectangle)
  Sets text rectangle (occupied area) for this pdf text location. More...
 
virtual String  GetText ()
 
Returns
the text
More...
 
virtual iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation  SetText (String text)
  Sets text for this pdf text location. More...
 

Detailed Description

This class acts as a default implementation of IPdfTextLocation

Constructor & Destructor Documentation

◆ DefaultPdfTextLocation()

iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation.DefaultPdfTextLocation ( Rectangle  rect,
String  text 
)
inline

Creates new pdf text location.

Parameters
rect text rectangle on pdf canvas
text actual text on designated area of canvas

Member Function Documentation

◆ GetRectangle()

virtual Rectangle iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation.GetRectangle ( )
inlinevirtual

Returns
the visual iText.Kernel.Geom.Rectangle in which the text is located

Implements iText.Kernel.Pdf.Canvas.Parser.Listener.IPdfTextLocation.

◆ GetText()

virtual String iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation.GetText ( )
inlinevirtual

◆ SetRectangle()

virtual iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation.SetRectangle ( Rectangle  rectangle )
inlinevirtual

Sets text rectangle (occupied area) for this pdf text location.

Parameters
rectangle new text rectangle
Returns
this DefaultPdfTextLocation instance

◆ SetText()

virtual iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation iText.Kernel.Pdf.Canvas.Parser.Listener.DefaultPdfTextLocation.SetText ( String  text )
inlinevirtual

Sets text for this pdf text location.

Parameters
text new text
Returns
this DefaultPdfTextLocation instance