pdfHTML 2.1.6 API
iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.TextAreaRenderer Class Reference

The AbstractTextFieldRenderer implementation for text area fields. More...

Inheritance diagram for iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.TextAreaRenderer:
iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractTextFieldRenderer iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractFormFieldRenderer

Public Member Functions

  TextAreaRenderer (TextArea modelElement)
  Creates a new TextAreaRenderer instance. More...
 
virtual int  GetCols ()
  Gets the number of columns. More...
 
virtual int  GetRows ()
  Gets the number of rows. More...
 
override IRenderer  GetNextRenderer ()
 
override T1  GetProperty< T1 > (int key)
 
- Public Member Functions inherited from iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractFormFieldRenderer
virtual bool  IsFlatten ()
  Checks if form fields need to be flattened. More...
 
virtual String  GetDefaultValue ()
  Gets the default value of the form field. More...
 
override LayoutResult  Layout (LayoutContext layoutContext)
 
override void  Draw (DrawContext drawContext)
 
override void  DrawChildren (DrawContext drawContext)
 
virtual float  GetAscent ()
 
virtual float  GetDescent ()
 
override MinMaxWidth  GetMinMaxWidth ()
 

Protected Member Functions

override? float  GetLastYLineRecursively ()
 
override bool  SetMinMaxWidthBasedOnFixedWidth (MinMaxWidth minMaxWidth)
 
- Protected Member Functions inherited from iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractFormFieldRenderer
override? float  RetrieveWidth (float parentBoxWidth)
 

Detailed Description

The AbstractTextFieldRenderer implementation for text area fields.

Constructor & Destructor Documentation

◆ TextAreaRenderer()

iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.TextAreaRenderer.TextAreaRenderer ( TextArea  modelElement )
inline

Creates a new TextAreaRenderer instance.

Parameters
modelElement the model element

Member Function Documentation

◆ GetCols()

virtual int iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.TextAreaRenderer.GetCols ( )
inlinevirtual

Gets the number of columns.

Returns
the cols value of the text area field

◆ GetRows()

virtual int iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.TextAreaRenderer.GetRows ( )
inlinevirtual

Gets the number of rows.

Returns
the rows value of the text area field