HP LaserJet 4100 HP PCL/PJL reference (PCL 5 Printer Language) - Technical Ref - Page 72

IR, Input Relative P1 and P2

Page 72 highlights

IR, Input Relative P1 and P2 This command establishes new or default locations for the scaling points P1 and P2 relative to the PCL Picture Frame size. P1 and P2 are used by the Scale (SC) command to establish user-unit scaling. IR can also be used in advanced techniques such as printing mirror-images, enlarging/reducing drawings, and enlarging/reducing relative character size, or changing label (text) direction. IR XP1,YP1,[XP2,YP2;] or IR [;] Parameter Format XP1YP1[XP2YP2;] clamped real Functional Range 0 to 100% Default 0,0,100,100% When P1 and P2 are set using IR, the scaled area is page sizeindependent. As the PCL Picture Frame changes size, P1 and P2 keep the same relative position within the PCL Picture Frame boundaries. z No Parameters - Defaults P1 and P2 to the lower-left and upper-right corners of the PCL Picture Frame, respectively. z X,Y Coordinates - Specify the location of P1 (and, optionally, P2) as percentages of the PCL Picture Frame limits (specifying P2 is not required). If P2 is not specified, P2 tracks P1; the P2 coordinates change so that the distances of X and Y between P1 and P2 remain the same. This tracking process can cause P2 to locate outside the effective window. Used carefully, the tracking function can be useful for preparing more than one equal-sized drawing on a page. For an example, refer to "Drawing Equal-Sized Pictures on a Page" earlier in this chapter. z Neither X,Y coordinate of P1 can equal the corresponding coordinate of P2. If either coordinate of P1 equals the corresponding coordinate of P2, the coordinate of P2 is incremented by 1 plotter unit. 19-26 The Configuration and Status Group 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
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394

19-26
The Configuration and Status Group
EN
IR, Input Relative P1 and P2
This command establishes new or default locations for the scaling
points P1 and P2 relative to the PCL Picture Frame size. P1 and P2
are used by the Scale (SC) command to establish user-unit scaling.
IR can also be used in advanced techniques such as printing
mirror-images, enlarging/reducing drawings, and enlarging/reducing
relative character size, or changing label (text) direction.
IR
X
P1
,Y
P1
,[X
P2
,Y
P2
;]
or
IR
[;]
When P1 and P2 are set using IR, the scaled area is page size-
independent. As the PCL Picture Frame changes size, P1 and P2
keep the same relative position within the PCL Picture Frame
boundaries.
No Parameters
— Defaults P1 and P2 to the lower-left and
upper-right corners of the PCL Picture Frame, respectively.
X,Y Coordinates
— Specify the location of P1 (and, optionally,
P2) as percentages of the PCL Picture Frame limits (specifying
P2 is not required). If P2 is not specified, P2 tracks P1; the P2
coordinates change so that the distances of X and Y between
P1 and P2 remain the same. This tracking process can cause
P2 to locate outside the effective window. Used carefully, the
tracking function can be useful for preparing more than one
equal-sized drawing on a page. For an example, refer to
“Drawing Equal-Sized Pictures on a Page” earlier in this chapter.
Neither X,Y coordinate of P1 can equal the corresponding
coordinate of P2. If either coordinate of P1 equals the
corresponding coordinate of P2, the coordinate of P2 is
incremented by 1 plotter unit.
Parameter
Format
Functional
Range
Default
X
P1
Y
P1
[X
P2
Y
P2
;]
clamped real
0 to 100%
0,0,100,100%