Table of Contents

Class CheckBoxFormFieldBuilder

Namespace
iText.Forms.Fields
Assembly
itext.forms.dll

Builder for checkbox form field.

public class CheckBoxFormFieldBuilder : TerminalFormFieldBuilder<CheckBoxFormFieldBuilder>
Inheritance
CheckBoxFormFieldBuilder
Inherited Members

Constructors

CheckBoxFormFieldBuilder(PdfDocument, string)

Creates builder for PdfButtonFormField creation.

public CheckBoxFormFieldBuilder(PdfDocument document, string formFieldName)

Parameters

document PdfDocument

document to be used for form field creation

formFieldName string

name of the form field

Methods

CreateCheckBox()

Creates checkbox form field based on provided parameters.

public virtual PdfButtonFormField CreateCheckBox()

Returns

PdfButtonFormField

new PdfButtonFormField instance

GetCheckType()

Gets check type for checkbox form field.

public virtual CheckBoxType GetCheckType()

Returns

CheckBoxType

check type to be set for checkbox form field

GetThis()

protected override CheckBoxFormFieldBuilder GetThis()

Returns

CheckBoxFormFieldBuilder

SetCheckType(CheckBoxType)

Sets check type for checkbox form field.

public virtual CheckBoxFormFieldBuilder SetCheckType(CheckBoxType checkType)

Parameters

checkType CheckBoxType

check type to be set for checkbox form field

Returns

CheckBoxFormFieldBuilder

this builder

Remarks

Sets check type for checkbox form field. Default value is CROSS.