Intermec PF4i Intermec Direct Protocol 8.60 Programmer's Reference Manual - Page 57

Batch Printing, Introduction, Clearing the Image Buffer - paused

Page 57 highlights

Chapter 4-Feeding & Printing Instructions 4.3 Batch Printing Introduction The term "Batch Printing" means the process of printing several labels without stopping the media feed motor between labels. The labels may be exact copies or differ more or less in appearance. Before the label can be printed, the instructions must be processed into a bitmap pattern. This involves scaling of fonts and generation of bar codes. The bitmap pattern is stored in print buffers in the printer's temporary memory. The size of the print buffers is decided by the actual size of the print window according to the setup in regard of "Media Size; X-start", "Media Size; Width", and "Media Size; Length." Obviously, when the labels in a batch are very similar, it will be useful only to need to process the fields that differ. By editing the layout so the variable data are processed last and using the CLL and FIELD instructions (see below), the time needed to process each new bitmap can be decreased, allowing a higher print speed. By default, you can break and resume the printing of a batch of labels by pressing either the or the keys on the printer's built-in keyboard. Other methods for issuing a break instruction can be selected as described in Chapter 6.18. Clearing the Image Buffer The image buffers store the bitmap pattern of the label between processing and printing. The image buffers can be cleared partially or completely using a CLL instruction. CLL [%] CLL CLL % is the same alphanumeric designator as in the corresponding FIELDNO instruction, followed by a mandatory % sign. clears image buffers completely and is useful to avoid printing a faulty label after certain errors have occurred. clears image buffers from the corresponding FIELDNOinstruction to the end of the label and is used in connection with print repetition when only part of the label should be modified between the copies. Intermec Direct Protocol v.8.60-Programmer's Reference Manual 49

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134

Intermec Direct Protocol v.8.60—Programmer’s Reference Manual
49
Chapter 4—Feeding & Printing Instructions
4.3 Batch Printing
Introduction
°e term “Batch Printing” means the process of printing several labels
without stopping the media feed motor between labels. °e labels may
be exact copies or differ more or less in appearance.
Before the label can be printed, the instructions must be processed into
a bitmap pattern. °is involves scaling of fonts and generation of bar
codes. °e bitmap pattern is stored in print buffers in the printer’s tem-
porary memory.
°e size of the print buffers is decided by the actual size of the print
window according to the setup in regard of “Media Size; X-start”, “Media
Size; Width”, and “Media Size; Length.”
Obviously, when the labels in a batch are very similar, it will be useful
only to need to process the fields that differ. By editing the layout so the
variable data are processed last and using the
CLL
and
FIELD
instruc-
tions (see below), the time needed to process each new bitmap can be
decreased, allowing a higher print speed.
By default, you can break and resume the printing of a batch of labels by
pressing either the <
Print
> or the <
Pause
> keys on the printer’s built-in
keyboard. Other methods for issuing a break instruction can be selected
as described in Chapter 6.18.
Clearing the Image Buffer
°e image buffers store the bitmap pattern of the label between process-
ing and printing. °e image buffers can be cleared partially or completely
using a CLL instruction.
CLL [<field>%]
<field>
is the same alphanumeric designator as in the corresponding
FIELDNO
instruction, followed by a mandatory % sign.
CLL
clears image buffers completely
and is useful to avoid printing a faulty label
after certain errors have occurred.
CLL <field>%
clears image buffers from the corresponding
FIELDNO
instruction to the
end of the label and is used in connection with print repetition when only
part of the label should be modified between the copies.