HP LaserJet 3200 HP PCL/PJL reference - Printer Job Language Technical Referen - Page 210

Jobs That Notify the User to Load Specific Forms or, Paper

Page 210 highlights

Jobs That Notify the User to Load Specific Forms or Paper This example displays a message to "LOAD FORM 1040" and takes the printer off-line. When the form is loaded and the On Line or Continue key is pressed, the form is printed. %-12345X@PJL @PJL JOB NAME = "Job #65432" @PJL OPMSG DISPLAY = "LOAD FORM 1040" %-12345X@PJL @PJL ENTER LANGUAGE = PCL E ... PCL print data ... E ~%-12345X ~%-12345X@PJL @PJL EOJ NAME = "Job #65432" %-12345X Jobs That Control Printer Resources and Print Selected Pages The following job prints 1 copy of pages 5 through 8 of the print job. The START command tells the printer to process pages in non-printing mode until the specified page (in this case, page 5). The END command specifies the last page to print. If the END command is not included, the job prints from page 5 through the end of the document. If you need to print more than one copy of each page, send the job multiple times using the START and END options to get collated copies. Using the "@PJL SET COPIES = number of copies" command to print multiple copies of a selected page causes unexpected results because the printer counts physical pages, not multi-copy collated pages. %-12345X@PJL @PJL COMMENT Printing selected pages @PJL JOB START = 5 END = 8 %-12345X@PJL @PJL ENTER LANGUAGE = PCL E . . . PCL print job . . .E ~%-12345X ~%-12345X@PJL @PJL EOJ %-12345X 11-16 Programming Tips for Using PJL EN

  • 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
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342

11-16
Programming Tips for Using PJL
EN
Jobs That Notify the User to Load Specific Forms or
Paper
This example displays a message to “LOAD FORM 1040” and takes
the printer off-line. When the form is loaded and the On Line or
Continue key is pressed, the form is printed.
<ESC>%-12345X@PJL <CR><LF>
@PJL JOB NAME = "Job #65432" <CR><LF>
@PJL OPMSG DISPLAY = "LOAD FORM 1040" <CR><LF>
<ESC>%-12345X@PJL <CR><LF>
@PJL ENTER LANGUAGE = PCL <CR><LF>
<ESC>E ... PCL print data ... <ESC>E
~
<ESC>%-12345X
~
<ESC>%-12345X@PJL <CR><LF>
@PJL EOJ NAME = "Job #65432" <CR><LF>
<ESC>%-12345X
Jobs That Control Printer Resources and Print
Selected Pages
The following job prints 1 copy of pages 5 through 8 of the print job.
The START command tells the printer to process pages in
non-printing mode until the specified page (in this case, page 5). The
END command specifies the last page to print. If the END command
is not included, the job prints from page 5 through the end of the
document.
If you need to print more than one copy of each page, send the job
multiple times using the START and END options to get collated
copies. Using the “@PJL SET COPIES =
number of copies
command to print multiple copies of a selected page causes
unexpected results because the printer counts physical pages, not
multi-copy collated pages.
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT Printing selected pages <CR><LF>
@PJL JOB START = 5 END = 8 <CR><LF>
<ESC>%-12345X@PJL <CR><LF>
@PJL ENTER LANGUAGE = PCL <CR><LF>
<ESC>E . . . PCL print job . . .<ESC>E
~
<ESC>%-12345X
~
<ESC>%-12345X@PJL <CR><LF>
@PJL EOJ <CR><LF>
<ESC>%-12345X