7.6

Table Of Contents
the tab box below. Note that this option is available only when the Read in binary mode option is selected.
l Number of spaces in the tab: Enter the number of spaces you want the application to use when an isolated
carriage return character is found within the data. This number typically corresponds to the maximum column
number. If your data is formatted so as to occupy a maximum of 120 characters on each line, enter a value of
120 in this box, so when an isolated CR character is found, the data following the CR character will appear start-
ing from column 121. Note that this option is available only when the Tab on carriage return option is
selected
l Number of spaces per tab: Enter the number of spaces you want to use when actual TAB characters are found
within the data.
l Remove HP PCL escapes: Select if you want all Hewlett Packard Printer Control Language escape sequences to be
removed from the data.
Comma Separated Value (CSV) Emulation
CSV emulation tells the document to read the input data one line at a time and to treat each line as a database record. It also
specifies the field delimiter the document uses to distinguish the different fields of a record. The document reads the data
stream one line at a time and puts each field of the database record on a separate line in the data page buffer.
In CSV emulation, the emulation adds lines to the data page buffer until the buffer is full. You can force a new data page for
each record when you set up the emulation.
Note that a double text delimiter within a field is not considered a normal character when not using the Optimized PostScript
Stream option or when printing using a Windows printer driver.
CSV emulation options
l Text delimiter: Enter the character used to mark the beginning and end of each field within the data. Text delimiters
are required if the character entered in the Delimiter box is present within the data itself. If the fields are separated
using commas, and if the data itself contains commas, for example, then individual fields may be split into multiple
ones. Using text delimiters ensures that actual commas within the data will not be interpreted as delimiters. If back-
slashes (\) are used in the data as text delimiters, enter double backslashes (\\) in this box. You can also specify ASCII
characters using octal values preceded by a single backslash (for example, \041 for an exclamation mark).
l Force one record per page: Select to prevent splitting records across pages. If this option is not selected, when a
document is printed, it may happen that the last record at the bottom of a page may be split between two pages.
l Field delimiter: Enter the character used to separate each field within the data. If backslashes (\) are used in the
data as delimiters, enter double backslashes (\\) in this box. You can also specify ASCII characters using octal values
preceded by a single backslash (for example, \041 for an exclamation mark).
l Set tab as field delimiter: Select if tabs used to separate each field within the data. Selecting this option overrides
any value entered in the Field delimiter box.
Channel Skip Emulation
Channel skip emulation is a variant of line printer emulation. It tells the document to read the data stream one line at a time,
and to treat the first character of each line as a code that indicates how to position the line of data in the data page buffer.
By default, in channel skip emulation, the integer 1 signals the end of a data page. You can change this default when you set up
the emulation.
Note that if a given value is used for multiple channels, the result may be different at design time, or when the document is pre-
viewed or printed.
Also note that Split on FormFeed (FF) is not supported with the Channel Skip emulation in Optimized PostScript Stream mode
or when printing using a Windows driver.
©2010 Objectif Lune Inc - 92 -