ClassAcroForm
Container for a document's interactive form (AcroForm) tied to a RadFixedDocument; manage fields, XFA, and viewer behavior.
Definition
Namespace:Telerik.Windows.Documents.Fixed.Model.InteractiveForms
Assembly:Telerik.Windows.Documents.Fixed.dll
Syntax:
public class AcroForm
Inheritance: objectAcroForm
Properties
FormFields
The collection of all form fields defined in this document.
Declaration
public FormFieldCollection FormFields { get; }
Property Value
The form field collection that provides access to all text boxes, check boxes, radio buttons, and other form elements.
SignatureFlags
Gets or sets document‑level flags that govern signature field behavior.
Declaration
public SignatureFlags SignatureFlags { get; set; }
Property Value
ViewersShouldRecalculateWidgetAppearances
Gets or sets whether PDF viewers should regenerate widget appearances from field properties instead of using stored appearances.
Declaration
public bool ViewersShouldRecalculateWidgetAppearances { get; set; }
Property Value
True if viewers should recalculate appearances dynamically; false to use static pre-rendered appearances.
XfaForms
The XFA (XML Forms Architecture) collection attached to this form.
Methods
FlattenFormField(FormField)
Flatten a single form field by painting its appearance and removing the widget.
Declaration
public void FlattenFormField(FormField field)
Parameters
field
The Field to be flattened.
FlattenFormFields()
Flatten all fields by drawing their current appearances on pages and removing the interactive controls.
Declaration
public void FlattenFormFields()