Brother International HL-L8260CDW Command Reference Guide for Software Develop - Page 206

SB - Scalable or bitmap fonts, ES - Extra space, TD - Transparent data

Page 206 highlights

10 ' -Character Slant20 WIDTH "LPT1:", 255 30 LPRINT CHR$(27); "E"; 40 LPRINT CHR$(27; "%0B"; 50 LPRINT "IN;SP1;"; 60 LPRINT "SD1,21,2,1,4,25,5,0,6,0,7,5;SI0.7,1;" 70 LPRINT "PA1000,1000;DT#,1;SL0.36,LBPrinter#" 80 LPRINT "PA1000,300;SL-0.36;LBPrinter#" 90 LPRINT CHR$(27); "%0A"; 100 LPRINT CHR$(27); "E"; 110 END SB - Scalable or bitmap fonts SB [ n ] [;] n : font category selection  This command enables you to restrict the range of selectable fonts to scalable fonts and the stick font only.  n can be 0 or 1. If n = 0 you may only select scalable fonts (or the stick font). If n = 1 you may select any type of font.  An SB command can alter the current standard and alternate font selections.  Setting n to 1 allows the selection of bitmapped fonts and has the following side-effects:  Bitmap characters cannot be edged.  Bitmap characters can only be printed in orientations of 0º, 90º, 180º or 270º.  The SL (character slant) command is not applied to bitmap fonts.  Bitmap font character sizes are approximate only.  The DF and IN commands set n to 0, - only scalable fonts and the stick fonts may be selected.  The FI and FN commands implicitly set n to 1 if you use either of them to select a bitmap font.  If you omit n from the command, only scalable fonts and the stick font may be selected. This is equivalent to an SB0; command.  The default setting is scalable fonts and stick font only. ES - Extra space ES [ width [,height]] [;] width : factor by which character spacing is changed. height : factor by which line spacing is changed  This command enables you to adjust the space between label characters and lines.  width specifies the factor by which to increase or decrease the character spacing. Positive numbers specify an increase and negative numbers a decrease.  height specifies the factor by which to increase or decrease the line spacing. Positive numbers specify an increase and negative numbers a decrease.  If you use the command without parameters, no extra space is used when labels are printed. This is equivalent to ES0,0;  An ES command remains in effect until another ES command is executed, a DF or IN command is executed or the printer is reset, either with the EscE command or from the control panel. TD - Transparent data TD [ mode ] [;] mode : normal or transparent data mode.  This command enables you to specify whether control characters should perform their normal function or should be printed. CHAPTER 4 HP-GL/2 - 50

  • 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
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550

CHAPTER 4 HP-GL/2 - 50
10 ' -Character Slant-
20 WIDTH "LPT1:", 255
30 LPRINT CHR$(27); "E";
40 LPRINT CHR$(27; "%0B";
50 LPRINT "IN;SP1;";
60 LPRINT "SD1,21,2,1,4,25,5,0,6,0,7,5;SI0.7,1;"
70 LPRINT "PA1000,1000;DT#,1;SL0.36,LBPrinter#"
80 LPRINT "PA1000,300;SL-0.36;LBPrinter#"
90 LPRINT CHR$(27); "%0A";
100 LPRINT CHR$(27); "E";
110 END
<Sample 59>
SB - Scalable or bitmap fonts
SB [
n
] [;]
n
: font category selection
This command enables you to restrict the range of selectable fonts to scalable fonts and the stick font only.
n
can be 0 or 1.
If
n
= 0 you may only select scalable fonts (or the stick font).
If
n
= 1 you may select any
type of font.
An SB command can alter the current standard and alternate font selections.
Setting
n
to 1 allows the selection of
bitmapped fonts and has the following side-effects:
Bitmap characters cannot be edged.
Bitmap characters can only be printed in orientations of 0º, 90º, 180º or 270º.
The SL (character slant) command is not applied to bitmap fonts.
Bitmap font character sizes are approximate only.
The DF and IN commands set n to 0, - only scalable fonts and the stick fonts may be selected.
The FI and FN commands implicitly set n to 1 if you use either of them to select a bitmap font.
If you omit n from the command,
only scalable fonts and the stick font may be selected.
This is
equivalent to an SB0; command.
The default setting is scalable fonts and stick font only.
ES - Extra space
ES [
width
[,
height
]] [;]
width
: factor by which character spacing is changed.
height
: factor by which line spacing is changed
This command enables you to adjust the space between label characters and lines.
width specifies the factor by which to increase or decrease the character spacing.
Positive numbers specify
an increase and negative numbers a decrease.
height specifies the factor by which to increase or decrease the line spacing.
Positive numbers specify an
increase and negative numbers a decrease.
If you use the command without parameters, no extra space is used when labels are printed.
This is
equivalent to ES0,0;
An ES command remains in effect until another ES command is executed,
a DF or IN command is
executed or the printer is reset,
either with the EscE command or from the control panel.
TD - Transparent data
TD [
mode
] [;]
mode
: normal or transparent data mode.
This command enables you to specify whether control characters should perform their normal function or
should be printed.