pdfHTML 2.1.6 API
iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractFormFieldRenderer Class Referenceabstract

Abstract iText.Layout.Renderer.BlockRenderer for form fields. More...

Inheritance diagram for iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractFormFieldRenderer:
iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractTextFieldRenderer iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.CheckBoxRenderer iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.RadioRenderer iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractOneLineTextFieldRenderer iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.TextAreaRenderer iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.ButtonRenderer iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.InputFieldRenderer

Public Member Functions

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  RetrieveWidth (float parentBoxWidth)
 

Detailed Description

Abstract iText.Layout.Renderer.BlockRenderer for form fields.

Member Function Documentation

◆ GetDefaultValue()

virtual String iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractFormFieldRenderer.GetDefaultValue ( )
inlinevirtual

Gets the default value of the form field.

Returns
the default value of the form field

◆ IsFlatten()

virtual bool iText.Html2pdf.Attach.Impl.Layout.Form.Renderer.AbstractFormFieldRenderer.IsFlatten ( )
inlinevirtual

Checks if form fields need to be flattened.

Returns
true, if fields need to be flattened