PdfFormField
One terminal interactive-form field (ISO 32000-1 §12.7.3), flattened from the AcroForm field tree with inheritable attributes (/FT, /DA, /Ff, /V, /Q) resolved down from ancestors.
A field and its single widget annotation are frequently merged into one dictionary; when they are separate (e.g. one logical field with widgets on several pages) fieldReference and widgetReference differ. The writer's form-fill uses these references plus rect (the widget's /Rect) to set the value and regenerate the appearance.
Types
Properties
Variable-text default appearance string (/DA), inherited if absent.
Indirect reference to the field dictionary, for editing.
Fully-qualified name: ancestor partial names joined by '.'.
/Ff bit 13 (text fields) — multi-line.
/Ff bit 1 — the field is read-only.
This field's own /T, or null for an anonymous node.
Indirect reference to the widget annotation (== fieldReference when merged).