Class
AcroForm

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:

cs-api-definition
public class AcroForm

Inheritance: objectAcroForm

Properties

FormFields

The collection of all form fields defined in this document.

Declaration

cs-api-definition
public FormFieldCollection FormFields { get; }

Property Value

FormFieldCollection

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

cs-api-definition
public SignatureFlags SignatureFlags { get; set; }

Property Value

SignatureFlags

ViewersShouldRecalculateWidgetAppearances

Gets or sets whether PDF viewers should regenerate widget appearances from field properties instead of using stored appearances.

Declaration

cs-api-definition
public bool ViewersShouldRecalculateWidgetAppearances { get; set; }

Property Value

bool

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.

Declaration

cs-api-definition
public XfaCollection XfaForms { get; }

Property Value

XfaCollection

Methods

FlattenFormField(FormField)

Flatten a single form field by painting its appearance and removing the widget.

Declaration

cs-api-definition
public void FlattenFormField(FormField field)

Parameters

field

FormField

The Field to be flattened.

FlattenFormFields()

Flatten all fields by drawing their current appearances on pages and removing the interactive controls.

Declaration

cs-api-definition
public void FlattenFormFields()