![]() |
Vanilla.PDF
2.3.0
Cross-platform toolkit for creating and modifying PDF documents
|
Field represents and interactive control within InteractiveFormHandle. More...
Classes | |
| class | FieldCollectionHandle |
| Collection of FieldHandle. More... | |
| class | FieldHandle |
| Base class for all fields. More... | |
| class | NonTerminalFieldHandle |
| Many field attributes are inheritable, meaning that if they are not explicitly specified for a given field, their values are taken from those of its parent in the field hierarchy. More... | |
| class | ButtonFieldHandle |
| A button field represents an interactive control on the screen that the user can manipulate with the mouse. More... | |
| class | TextFieldHandle |
| A text field is a box or space for text fill-in data typically entered from a keyboard. More... | |
| class | ChoiceFieldHandle |
| A choice field contains several text items, one or more of which shall be selected as the field value. More... | |
| class | SignatureFieldHandle |
| A signature field (PDF 1.3) is a form field that contains a digital signature. More... | |
Enumerations | |
| enum | FieldType { FieldType_Undefined = 0 , FieldType_NonTerminal , FieldType_Button , FieldType_Text , FieldType_Choice , FieldType_Signature } |
| Available types of fields. More... | |
| enum | FieldFlags { FieldFlags_None = 0 , FieldFlags_ReadOnly = (1 << 0) , FieldFlags_Required = (1 << 1) , FieldFlags_NoExport = (1 << 2) , FieldFlags_Radio = (1 << 15) , FieldFlags_PushButton = (1 << 16) , FieldFlags_Multiline = (1 << 12) , FieldFlags_Password = (1 << 13) , FieldFlags_Combo = (1 << 17) , FieldFlags_Edit = (1 << 18) , FieldFlags_Sort = (1 << 19) } |
| Bit flags common to all field types (PDF 32000-1:2008, Table 221) More... | |
Field represents and interactive control within InteractiveFormHandle.
For more details please visit section 12.7.3 - Field Dictionaries and section 12.7.4 - Field Types.
| enum FieldType |
Available types of fields.
| Enumerator | |
|---|---|
| FieldType_NonTerminal | Many field attributes are inheritable, meaning that if they are not explicitly specified for a given field, their values are taken from those of its parent in the field hierarchy.
|
| FieldType_Button | A button field represents an interactive control on the screen that the user can manipulate with the mouse.
|
| FieldType_Text | A text field is a box or space for text fill-in data typically entered from a keyboard.
|
| FieldType_Choice | A choice field contains several text items, one or more of which shall be selected as the field value.
|
| FieldType_Signature | A signature field (PDF 1.3) is a form field that contains a digital signature.
|
| enum FieldFlags |
Bit flags common to all field types (PDF 32000-1:2008, Table 221)