Intermec PF4i Fingerprint Developer's Guide (old) - Page 9

Controlling the Printer, Inverting Black and White Printing With NORIMAGE or INVIMAGE .. .87 - labels

Page 9 highlights

Contents Creating Bar Code Fields 85 Specifying a Bar Code Symbology With BARSET 85 Choosing the Human-Readable Font With BARFONT 86 Specifying Input Data With PRBAR 86 Summary for Bar Code Fields 86 Creating Image Fields 87 Magnifying Images With MAG 87 Inverting Black and White Printing With NORIMAGE or INVIMAGE 87 Specifying Images by Filename With PRIMAGE 87 Summary for Image Fields 87 Creating Box Fields 88 Summary for Box Fields 88 Creating Line Fields 89 Summary for Line Fields 89 Additional Printing Instructions 89 Printing Partial Fields With the CLIP ON Command 89 Inverting Intersection Printing With XORMODE 90 Using the LAYOUT Command 90 About Layout Requirements 91 Creating a Logotype Name File 94 Creating a Data File or Array 95 Creating an Error File or Array 95 Using the Files in a LAYOUT Statement 96 Creating a Simple Label 97 Handling Errors With ERRHAND.PRG 101 Renumbering Lines When Merging Files 101 Merging Programs 101 Using the Print Key 102 7 Controlling the Printer 103 Using Fingerprint to Control the Printer 104 Controlling Media Feed 104 Adjusting Media Feed Distance With TESTFEED 104 Feeding Media With FORMFEED 104 Overriding Start and Stop Adjust Values With LBLCOND 105 Rotating the Platen Roller With CLEANFEED 105 Checking Media Feed Distance With ACTLEN 105 Controlling Printing 105 Enabling the Automatic Paper Cutter With CUT ON 106 Enabling the Label Taken Sensor With LTS& ON 106 Repeating the Last Printing Operation With PRINTFEED 106 Enabling Manual Printing With PRINT KEY ON 107 Checking the Transfer Ribbon and Printhead With SYSVAR 107 Intermec Fingerprint Developer's Guide ix

  • 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
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187

Contents
Intermec Fingerprint Developer’s Guide
ix
Creating Bar Code Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Specifying a Bar Code Symbology With BARSET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .85
Choosing the Human-Readable Font With BARFONT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Specifying Input Data With PRBAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Summary for Bar Code Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Creating Image Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Magnifying Images With MAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Inverting Black and White Printing With NORIMAGE or INVIMAGE . . . . . . . . . . . . . . . .87
Specifying Images by Filename With PRIMAGE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Summary for Image Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Creating Box Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Summary for Box Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Creating Line Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Summary for Line Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Additional Printing Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Printing Partial Fields With the CLIP ON Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
Inverting Intersection Printing With XORMODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
Using the LAYOUT Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
About Layout Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Creating a Logotype Name File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Creating a Data File or Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Creating an Error File or Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Using the Files in a LAYOUT Statement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
Creating a Simple Label . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
Handling Errors With ERRHAND.PRG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Renumbering Lines When Merging Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Merging Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Using the Print Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7
Controlling the Printer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Using Fingerprint to Control the Printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Controlling Media Feed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Adjusting Media Feed Distance With TESTFEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Feeding Media With FORMFEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Overriding Start and Stop Adjust Values With LBLCOND . . . . . . . . . . . . . . . . . . . . . . . . . 105
Rotating the Platen Roller With CLEANFEED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Checking Media Feed Distance With ACTLEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Controlling Printing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Enabling the Automatic Paper Cutter With CUT ON. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Enabling the Label Taken Sensor With LTS& ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Repeating the Last Printing Operation With PRINTFEED . . . . . . . . . . . . . . . . . . . . . . . . . 106
Enabling Manual Printing With PRINT KEY ON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Checking the Transfer Ribbon and Printhead With SYSVAR . . . . . . . . . . . . . . . . . . . . . . . 107