The Process can operate in two modes, record mode and non-record mode. In record mode, the data document is treated as a sequence of records. In the simplest case, each record in turn is loaded, processed, and unloaded before the next record is loaded. Record mode is provided purely as a way to reduce resource consumption (memory and CPU cycles) when dealing with large data documents.
This field is enabled if Enable record mode is selected. It specifies how to divide the input data into several records by defining XML tag or level (a positive number).
When using an XML tag as record trigger, deep-first search is executed. This means that the first XML tag found is used together with its level for the continued search. Only records tagged both with the defined XML tag and on the same level as the first found record are considered.
If this setting is selected, Before and After Process scripts will be executed before and after each record. If not selected, the before and after Process scripts will be executed before and after each Process.
Select this option to enable bidirectional (BiDi) text. Bidirectional text can be used for Arabic and Hebrew notation. The
Enable Bidirectional Text option is by default off.
The font ascent value is the part of a character that extends above the baseline. This value is usually the same for all characters within a font. But if you use special characters, such as the Swedish characters
Ä and
Å, they might exceed the ascent value for the given font: ascent overflow. To avoid overlapping text lines, the ascent overflow value can be added to the text line height
Ascent overflow is calculated, and the value is added to the text line height for the font. Since each character in the font is considered, this affects performance. Do not select this option if you do not use special characters. The
Include ascent overflow in text positioning option is by default selected.
Per Page shows if the mapping will be done per document or per page: