Epson DFX-8000 User Manual - Page 154

Printing Taller Patterns, pattm

Page 154 highlights

Graphics Printing taller pattm The next examtile shows how several' lines of graphics can be formed into a figure taller than eight dots. It uses programming techniques for producing textured or repetitive patterns. In the following program, the lines inside each pair of FOR and NEXT statements ara indented so that:you, can see how the program works; the spaces are not needed for the program to run. 100 WIDTH "LPT1:",255 110 LPRINT CHR$(27):"A":CHR$(S): 120 FOR R-l TO 6 130 LPRINT CHR$(27):"K":CHR$(lOO):CHR$(O~: 140 FOR X-l TO 50 150 LPRINT CHR$(170);CHR$(85): 160 NEXT X : LPRINT 170 NEXT R 180 LPRINT CHR$(27);"0" If you rtm the program,, you .will see bow it combines six print lines into a pattern. There are five basic steps that the program goes through to produce this kind of!!pa>te+: 1. The computer is prevented from adding any extra characters by the WIDTH statement (line 100). 2. The line spacing is changed to 8/72 of an inch - the height of the dot patterns used in the program (line 110). 3. The program goes through the graphics commands the required number of times (line 120 and 170). 4-16 Software and Graphics

  • 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

Graphics
Printing
taller
pattm
The next
examtile
shows how several’ lines of graphics can be
formed into a figure taller than eight dots. It uses programming
techniques for producing textured or repetitive patterns.
In the following program, the lines inside each pair of FOR and
NEXT statements
ara
indented so
that:you,
can see how the program
works; the spaces are not needed for the program to run.
100
WIDTH
"LPT1:",255
110
LPRINT
CHR$(27):"A":CHR$(S):
120
FOR R-l TO 6
130
LPRINT
CHR$(27):"K":CHR$(lOO):CHR$(O~:
140
FOR X-l TO
50
150
LPRINT
CHR$(170);CHR$(85):
160
NEXT
X
:
LPRINT
170
NEXT
R
180
LPRINT
CHR$(27);"0"
If you
rtm
the program,, you
.will
see bow it combines six print lines
into a
pattern.
There are five basic steps that the program goes through to produce
this kind
of!!pa>te+:
1.
The computer is prevented from adding any extra characters by
the WIDTH statement (line
100).
2.
The line spacing is changed to
8/72
of an inch
-
the height of
the dot patterns used in the program (line
110).
3.
The program goes through the graphics commands the required
number of times (line
120
and
170).
4-16
Software
and
Graphics