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

Anisotropic scaling., SC0

Page 88 highlights

Note z XMIN, XMAX, YMIN, YMAX - These parameters represent the user-unit X- and Y-axis ranges, respectively. For example, SC0,15,0,10 indicates 15 user-units along the X-axis and 10 user-units along the Y-axis. As a result, the first and third parameters (XMIN and YMIN) are the coordinate pair that is mapped onto P1; the second and fourth parameters (XMAX and YMAX) are the coordinate pair mapped onto P2. Using the same example, the coordinate location of P1 is (0,0) and P2 is (15,10). This is different from the IP command, where the parameters are expressed as X,Y coordinate pairs rather than as ranges. XMIN cannot be set equal to XMAX, and YMIN cannot be set equal to YMAX. As their names suggest, you will normally want to specify XMIN smaller than XMAX, and YMIN smaller than YMAX. If you specify XMIN larger than XMAX and YMIN larger than YMAX, your illustration is drawn as a mirror-image, reversed and/or upside down, depending on the relative positions of P1 and P2. The parameters of the SC command are always mapped onto the current P1 and P2 locations. P1 and P2 retain these new values until scaling is turned off or another SC command redefines the user-unit values. Thus, the size of a user unit could change if any change is made in the relative position and distance between P1 and P2 after an SC command is executed. z Type - Specifies anisotropic or isotropic scaling. Table 19-20 0 Anisotropic scaling. Allows a user-unit along the X-axis to be a different size than user-units along the Y-axis. Printed shapes are distorted when you use anisotropic scaling. For example, a circle might be drawn as an ellipse-oval-shaped instead of round. (Left and bottom parameters are ignored for anisotropic scaling. 1 Isotropic scaling. Produces user-units that are the same size on both the X- and Y-axes. The following illustrations show how the printer adjusts the location of (XMIN,YMIN) and (XMAX,YMAX) to create the largest possible isotropic area within the P1/P2 limits. (Remember, the user-units are always square regardless of the shape of the isotropic area.) 19-42 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-42
The Configuration and Status Group
EN
X
MIN
, X
MAX
, Y
MIN
, Y
MAX
— These parameters represent the
user-unit X- and Y-axis ranges, respectively. For example,
SC0,15,0,10
indicates 15 user-units along the X-axis and
10 user-units along the Y-axis. As a result, the first and third
parameters (X
MIN
and Y
MIN
) are the coordinate pair that is
mapped onto P1; the second and fourth parameters (X
MAX
and Y
MAX
) are the coordinate pair mapped onto P2. Using the
same example, the coordinate location of P1 is (0,0) and P2
is (15,10). This is different from the IP command, where the
parameters are expressed as X,Y coordinate pairs rather than
as ranges.
Note
X
MIN
cannot be set equal to X
MAX
, and Y
MIN
cannot be set equal
to Y
MAX
.
As their names suggest, you will normally want to specify X
MIN
smaller than X
MAX
, and Y
MIN
smaller than Y
MAX
. If you specify X
MIN
larger than X
MAX
and Y
MIN
larger than Y
MAX
, your illustration is drawn
as a mirror-image, reversed and/or upside down, depending on the
relative positions of P1 and P2.
The parameters of the SC command are always mapped onto the
current P1 and P2 locations. P1 and P2 retain these new values until
scaling is turned off or another SC command redefines the user-unit
values. Thus, the size of a user unit could change if any change is
made in the relative position and distance between P1 and P2
after
an SC command is executed.
Type
— Specifies anisotropic or isotropic scaling.
Table 19-20
0
Anisotropic scaling.
Allows a user-unit along the
X-axis to be a different size than user-units along the
Y-axis. Printed shapes are distorted when you use
anisotropic scaling. For example, a circle might be
drawn as an ellipse—oval-shaped instead of round.
(
Left and bottom
parameters are ignored for
anisotropic scaling.
1
Isotropic scaling.
Produces user-units that are the
same size on both the X- and Y-axes. The following
illustrations show how the printer adjusts the location
of (XMIN,YMIN) and (XMAX,YMAX) to create the
largest possible isotropic area within the P1/P2 limits.
(Remember, the user-units are always square
regardless of the shape of the isotropic area.)