Matches cases where a key-value pair occur on the document in a specific layout.
Designed for extracting field label / field value pairs, this collation method requires that the host Data Type define exactly 2 extractors. The first extractor is considered the "key", and the second extractor is considered the "value". The output will only include the value component.
Inherits from: Ordered Array
The following 10 properties are defined.
Property Name | Description |
---|---|
General | |
Enforce Line Boundaries | Type: Boolean, Default: False
Indicates whether a line between the key and value should exclude them as a key-value pair. If set to true, excludes pairs from consideration if a horizontal or vertical line separates the key from the value. NOTE: This feature depends on layout data generated by the Line Detection / Line Removal IP commands during Image Processing or Recognize. Please ensure that the input documents have been processed accordingly before using this feature. |
Vertical Direction | Type: ReadDirection, Default: Forward
Defines the direction in which values will be read. Can be one of the following values:
|
Horizontal Direction | Type: ReadDirection, Default: Forward
Defines the direction in which values will be read. Can be one of the following values:
|
Flow Direction | Type: ReadDirection, Default: Forward
Defines the direction in which values will be read. Can be one of the following values:
|
Horizontal Layout | Type: Horizontal
Enables or disables detection of a horizontal layout. Can be one of the following values:
|
Vertical Layout | Type: Vertical
Enables or disables detection of a vertical layout. Can be one of the following values:
|
Flow Layout | Type: Flow
Enables or disables detection of a flow layout. Can be one of the following values:
|
Output Element | Type: String
Specifies the name of a child extractor or regular expression group when the combine method is set to 'Group'. |
Output | |
Combine Method | Type: CombineType, Default: Individual
Defines the method used for constructing the output instances. Can be one of the following values:
|
Result Separator | Type: String
The separator to be used between each combined instance. The following special escape sequences may be used:
|