2019.2

Table Of Contents
Note
Although it is more common to perform both phases in a single pass, each phase can be performed
selectively, as required.
Input
A print job in EMF format, generally captured from a WinQueue input task.
Processing
The EMF job is converted into a text-only, "Line printer emulation" on page67 data file.
Output
A Line Printer file. Metadata, Job Info variables and other variables are not changed.
Task properties
General Tab
l
EMF to XY group: Select this option if the file received by this task is a Windows print
file. This will prompt the task to perform the first phase of the process, and thus convert the
file to an XML file. If this option is not selected, the input file will not be converted to an
XML file (note that the task will fail if the file it receives is not an XML file). The settings
included in this group fine tune the process. They let you control precisely which text
blocks are recognized as belonging together in one line. This has particular affect when
dealing with font size differences between consecutive passages of text, the distance
from one text passage to another (word distance) as well as the base line offset (vertical
distance). To find out if one text passage belongs to the one found before it, first the
vertical distance, second the horizontal distance and finally, the font size difference are
checked. Only if all three values lie within the tolerance are the two blocks recognized as
belonging together. Additionally, you can control text passages whose horizontal distance
has been recognized as out of the tolerance, but whose type size difference and vertical
distance lie within the tolerance, outputting it in one line. At the output, these text
passages are separated by a tabulator (ASCII code 9).
l
Font size difference: Indicates the smallest acceptable factor between maximum
and minimum font size within one line. A value of 0.60 means that with a ratio from
Page 472