- Getting Started
- The Main Class
- Accessing Fields
- Field Types
- Flatten or Delete Fields
- Unicode Usage
- Individual Appearance
- Reader Enabled Documents
- XFA Forms
- API Reference
Field Types Overview of Available Field Types
Table of Contents
A form field is represented by a field type specific object instance that all implements the field interface:
All instances implements the SetaPDF_FormFiller_Field_FieldInterface interface.
The interface defines specific setters and getters for general field properties:
A field could be defined as read-only. Because it is "only" a flag the SetaPDF-FormFiller component is still able to set its value. If you want to respect this flag, you have to check for it your own.
This flag could be accessed with the following methods:
Checks if a field is marked as read-only.
Sets a field to read-only or not.
If this flag is set, the field shall have a value at the time it is exported by a submit-form action.
Checks if a field is marked as required.
Sets a field to be required or not.
If this flag is set the field value shall not be exported by a submit-form action.
Get the info, if the field is marked as "no export".
Sets the "no export" flag.