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

Region Definition

Embedded Object Grooper.Extract

Defines a rectangular region for zonal extraction operations.

Remarks

Defines a region (zone) on one or more document pages for extracting data from a specific area.

Use this as a base for custom region types in Grooper. Regions are typically used to extract fields, tables, or other structured content from forms and documents where the location of the data is known or predictable.

How It Works

  • The region is defined as a rectangle, and can be configured to apply to specific pages using the 'Page Filter' property.
  • Optionally, the region can be automatically aligned to nearby lines on the page using the 'Auto Snap' property.
  • Derived types must implement the logic for generating the actual page regions.

Usage Guidance

  • Use region definitions to target specific areas of a document for extraction, especially when working with structured forms or tables.
  • Combine with Line Snap Options for improved accuracy on documents with printed lines.
  • Configure the 'Page Filter' to restrict the region to certain pages, or leave blank to apply to all pages.

Properties

NameTypeDescription

Derived Types

There are 4 implementations of Region Definition.

Fixed Region Defines a fixed rectangular region.
Relative Region Defines a rectangular region which is positioned relative to an anchor on the document.
Shape Region Defines a region at or relative to the location where a shape has been detected.
Text Region Defines a region based on the location of a text element.

See Also

Used By

Notification