Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

Field Annotation

Embedded Object Grooper.Core

A base class for annotations to be applied when exporting PDFs.

Remarks

Overview

The Field Annotation class defines the base configuration for adding visual or interactive elements to exported PDF documents. Each annotation is mapped to one or more Data Fields or Data Columns, and can be customized for appearance, interactivity, and print behavior.

Usage

  • Add one or more Field Annotations to the 'Annotations' property of a PDF Data Mapping behavior.
  • Use the 'Fields' property to specify which Data Fields or Data Columns the annotation applies to. If left empty, the annotation applies to all single-instance fields.
  • Configure properties such as 'Padding', 'Allow Edit', and 'Print' to control the annotation's behavior and visibility.

Example Scenarios

  • Highlight extracted values for key fields.
  • Add interactive widgets (textboxes, checkboxes, signatures) for data entry or review.
  • Visually indicate required or reviewed fields.

Notes

  • Annotations are generated for each instance of the specified Data Fields that have a valid location on the page.
  • The order of annotations determines their layering on the PDF.
  • Subclasses define specific annotation types and additional properties.

Properties

NameTypeDescription
Annotation Type String

The annotation type.

Derived Types

There are 6 implementations of Field Annotation.

Checkbox Widget Places a group of checkboxes.
Highlight Annotation Places a PDF rectangle highlight annotation.
Radio Group Widget Places a group of radio buttons.
Signature Widget Places a PDF signature widget.
Text Annotation Places a PDF rectangle text annotation.
Textbox Widget Places a PDF textbox field.

See Also

Used By

Notification