HP 5100tn Printer Job Language - Technical Reference Manual - Page 188

Off, Protect = Letter, And Resolution

Page 188 highlights

10-8 Programming Tips (Changing the Default Values) %-12345X@PJL @PJL COMMENT Set desired values @PJL DEFAULT RET = DARK @PJL DEFAULT RESOLUTION = 600 @PJL COMMENT Reset PJL to ensure default ~values take effect @PJL RESET %-12345X Jobs That Request Information, Set Features and Print Existing Files The following example requests information using the INQUIRE command, sets printer features using the SET command, and then sends an existing application print file to the printer. To restore the default values, the RESET command is issued before the job closes. %-12345X@PJL @PJL COMMENT Requesting features @PJL ECHO Job #53 11-17-92 08:52:03.7 [. . application discards any printer status readback information received before the ECHO response . .] @PJL INQUIRE RET @PJL INQUIRE PAGEPROTECT @PJL INQUIRE RESOLUTION %-12345X [. . application receives status readback from the INQUIRE commands showing that RET = OFF, PAGEPROTECT = LETTER, and RESOLUTION = 300, which are not the desired settings. The application then sends SET commands to modify the settings to the desired value . .] %-12345X@PJL @PJL COMMENT Set desired values @PJL SET RET = MEDIUM @PJL SET PAGEPROTECT = OFF

  • 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

(Changing the Default Values)
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT Set desired values <CR><LF>
@PJL DEFAULT RET = DARK <CR><LF>
@PJL DEFAULT RESOLUTION = 600 <CR><LF>
@PJL COMMENT Reset PJL to ensure default
~
values take effect <CR><LF>
@PJL RESET <CR><LF>
<ESC>%-12345X
Jobs That Request Information, Set Features and Print
Existing Files
The following example requests information using the
INQUIRE command, sets printer features using the SET
command, and then sends an existing application print file
to the printer. To restore the default values, the RESET
command is issued before the job closes.
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT Requesting features <CR><LF>
@PJL ECHO Job #53 11-17-92 08:52:03.7 <CR><LF>
[
. . application discards any printer status
readback information received before the ECHO
response . .
]
@PJL INQUIRE RET <CR><LF>
@PJL INQUIRE PAGEPROTECT <CR><LF>
@PJL INQUIRE RESOLUTION <CR><LF>
<ESC>%-12345X
[
. . application receives status readback
from the INQUIRE commands showing that RET =
OFF, PAGEPROTECT = LETTER, and RESOLUTION =
300, which are not the desired settings. The
application then sends SET commands to modify
the settings to the desired value . .
]
<ESC>%-12345X@PJL <CR><LF>
@PJL COMMENT Set desired values <CR><LF>
@PJL SET RET = MEDIUM <CR><LF>
@PJL SET PAGEPROTECT = OFF <CR><LF>
10-8
Programming Tips