PdfAcroFormA document's interactive form (AcroForm): its fields, their widgets, and the form-wide defaults. A live view over the interactive form dictionary.
PdfButtonFieldA button field: a push button, a check box or a set of radio buttons.
PdfCheckBoxFieldA check box: one or more widgets that toggle together between an on and an off state.
PdfChoiceFieldA choice field: a list of text options, of which one or (for a multi-select list box) several are selected.
PdfChoiceOptionOne option of a choice field: the value exported for it and the text displayed for it.
PdfComboBoxFieldA combo box: a drop-down list, optionally with a text box for a value that is not one of the options.
PdfDefaultAppearanceA default appearance string (DA) parsed: the font resource name and size of its Tf operator, the fill colour of its g, rg or k operator, its text matrix and every other operator as written. Read through a field (ParsedDefaultAppearance), the font is also resolved in the default resources.
PdfFieldA field of an interactive form: a live view over its field dictionary and the ancestors it inherits from.
PdfFieldOptionsOptions for a new form field and its widgets: the field's flags and names, the default appearance of its text, and the colours and border of its widgets. The defaults make a field with no flags, auto-sized black Helvetica text and a one-point black border.
PdfNonTerminalFieldA field whose children are fields: a container for entries its descendants inherit.
PdfPushButtonFieldA push button: a control that responds to the user at once and keeps no value.
PdfRadioButtonOne button of a new radio button field: where its widget goes and the on state that selects it.
PdfRadioButtonFieldA set of radio buttons: widgets of which at most one is on, unless several share an on state and turn on in unison.
PdfSignatureFieldA signature field: the place of a digital signature, signed when its value is a signature dictionary.
PdfSignatureFieldLockA signature field lock dictionary: the fields whose values may no longer change once the signature field is signed.
PdfTerminalFieldA field without child fields: it holds a value and is shown on pages by its widget annotations.
PdfTextFieldA text field: a box the user types text into.
PdfToggleButtonFieldA check box or a set of radio buttons: buttons with an on and an off state, whose value names the appearance state that is on.
PdfUnknownFieldA terminal field whose type (FT) is missing or is not one Table 226 defines.
PdfXfaFormThe XFA resource of an interactive form: XML Data Package packets, kept as data (parse-and-preserve).
PdfXfaPacketOne packet of an XFA resource: a named part of the XML Data Package, such as template or datasets.
Enums (6)
PdfDefaultAppearanceProblemsThe ways a default appearance string (DA) departs from what ISO 32000-2 §12.7.4.3 requires; what was readable is still read.
PdfFieldFlagsThe field flags, the bits of a field's inheritable Ff entry.
PdfFieldKindWhat a field is: a non-terminal field or one of the terminal field kinds, from its type and flags.
PdfFieldTypeThe type of a form field, its inheritable FT entry.