Programming instructions
Intermec Fingerprint v7.61 – Programmer’s Reference Manual Ed. 7202
Chapter 2 Program Instructions
PRINTFEED (PF)
Field of Application
Statement for printing and feeding out one or a specifi ed number of labels,
tickets, tags, or portions of strip, according to the printer’s setup.
Syntax PRINTFEED|PF [<nexp
1
>] | [-1,<nexp
2
>]
<nexp
1
> specifi es number of copies to be printed.
-1,<nexp
2
> specifi es that <nexp
2
> number of identical copies of the
last printed label should be reprinted (cannot be used with
Intermec Direct Protocol).
Remarks
Each time a PRINTFEED statement without any appending value is
executed, one new label, ticket, tag, or portion of continuous stock
will be printed.
The PRINTFEED statement can optionally be appended by a numeric
expression, which specifi es the number of copies to be printed. In the
Intermec Direct Protocol, possible counter, time, and date values will
be updated between copies printed using a predefi ned layout. Note that
you must never include any PRINTFEED statements in layouts in the
Intermec Direct Protocol.
If the number of copies is >1 and LTS& and CUT are disabled (= LTS&
OFF and CUT OFF), the BATCH optimizing strategy is automatically
enabled, which corresponds to an OPTIMIZE BATCH ON statement.
When theses conditions are no longer fulfilled, BATCH optimizing
strategy is automatically disabled, which corresponds to an OPTIMIZE
BATCH OFF statement.
It is also possible to reprint a specifi ed number of copies of the last printed label,
for example after an out-of-media condition (also see PRSTAT).
The execution of a PRINTFEED statement clears the following statements
to their default values:
ALIGN BARRATIO INVIMAGE
BARFONT BARTYPE MAG
BARFONT ON/OFF BARSET PRPOS
BARHEIGHT DIR XORMODE ON
BARMAG FONT
Fields defi ned by statements, that have been executed before the PRINTFEED
statement, are not affected. Note that, when using a PRINTFEED in
a loop, all formatting parameters are reset to default each time the
PRINTFEED statement is executed and must therefore be included
inside the loop.
The length of media to be fed out at execution of a PRINTFEED statement
is decided by the choice of media type in the printer’s setup (label w gaps,
ticket w gaps, fi x length strip, or var length strip) and globally by the start and
stop adjustment setup (positive or negative). Please refer to the Installation
& Operation manual for more information. The length of media to be
fed out after a PRINTFEED can be further modifi ed by an additional
positive or negative FORMFEED statement, either before or after the
PRINTFEED statement.