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

VerticalDataAlignment

Grooper.Extract

Specifies the vertical alignment requirements for elements of a horizontal array.

Remarks

The VerticalDataAlignment enumeration controls how elements must be vertically aligned to be considered part of the same horizontal array when using the Horizontal layout provider.

This setting is critical for accurately extracting rows from tables, lists, or other horizontally arranged data, especially in documents where alignment may not be perfect due to scanning, formatting, or layout inconsistencies.

How It Works

  • The selected value(s) determine which part of each element (top, center, or bottom) is compared for alignment.
  • The 'Alignment Tolerance' property specifies how much vertical misalignment is allowed.
  • Multiple alignment modes can be combined using flags, allowing for flexible matching.

Configuration Guidance

  • Use 'Any' for loosely aligned data, such as lists or rows with variable heights.
  • Use 'Top', 'Center', or 'Bottom' for structured tables or forms where fields are expected to align on a specific edge or centerline.
  • Adjust 'Alignment Tolerance' to accommodate minor misalignments.

A combination of the following flags:

NameValueDescription

Used By

Notification