Skip to content
ComPDF
DemoSampleAPI ReferenceFAQ
New Release

Open-Source PDF SDK & AI Document Processing

Get the full self-hosted SDK and AI document processing on GitHub. One-click deploy to quickly build your document workflows.

Supported Form Field Types

ComPDF supports various form field types compliant with the PDF standard, which are readable and writable by various programs, including Adobe Acrobat and other PDF processors that adhere to the standard. The supported form field types are as follows:

TypeDescriptionClass Name
Check BoxSelect one or more options from predefined choices.CPDFButtonWidgetAnnotation
Radio ButtonSelect one option from predefined choices.CPDFButtonWidgetAnnotation
Push ButtonCreate custom buttons on the PDF document that acts when pressed.CPDFButtonWidgetAnnotation
List BoxSelect one or more options from a predefined list.CPDFChoiceWidgetAnnotation
Combo BoxSelect one option from a drop-down list of available text options.CPDFChoiceWidgetAnnotation
TextInput text content such as name, address, email, etc.CPDFTextWidgetAnnotation
SignatureDigitally sign or electronically sign the PDF documentCPDFSignatureWidgetAnnotation