Epson FX-286 User Manual - Page 78

Graphics Mode, FX-286, LPRINT CHR$27KCHR$n1CHR$n2

Page 78 highlights

In the main graphics mode, however, the FX-286 prints only one column of pins for each code it receives, and it uses only the top eight of the nine pins. Therefore, your graphics program must send codes for dot patterns, one number for each column in a line. For each of those columns the print head prints the pattern of dots you have specified. To print figures taller than eight dots, the print head makes more than one pass. It prints one line, then advances the paper and prints another, just as it does with text. To keep the print head from leaving gaps between the graphics lines as it does between the text lines, the line spacing must be changed to eliminate the space between lines. With a change in line spacing, the FX-286 can print finely detailed graphic images that give no indication that they are made up of separate lines, each no more than 8/72nd of an inch tall. Each pass of the print head prints one piece of the total pattern, which can be as tall or short and as wide or narrow as you desire. You don't have to fill the whole page or even an entire line with your graphics figures. In fact, you can use as little or as much space as you like for a figure and put it anywhere on the page. Graphics Mode The graphics mode command is quite different from the other com- mands covered so far in this manual. For most of the other FX-286 modes, such as emphasized and double-width, one ESCape code turns the mode on and another turns it off. 'For graphics, the command is more complicated because the code that turns on a graphics mode also specifies how many columns it will use. After the FX-286 receives this code, it interprets the next numbers as pin patterns and prints them on the paper. The FX-286 has several different graphics densities, but the first exercises keep things simple by using only one. The code for entering single-density graphics mode is ESCape "K" n1 n2. In BASIC the command is given in this format: LPRINT CHR$(27)"K"CHR$(n1)CHR$(n2); ESCape "K" specifies single-density graphics, and the next two numbers (n1 and n2) specify the number of columns reserved for graphics. 6-3

  • 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

In the main graphics mode, however, the FX-286 prints only one
column of pins for each code it receives, and it
uses
only the top eight
of the nine pins.
Therefore, your graphics program must send codes for dot pat-
terns, one number for each column in a line. For each of those
columns the print head prints the pattern of dots you have specified.
To print figures taller than eight dots, the print head makes more
than one pass. It prints one line, then advances the paper and prints
another, just as it does with text.
To keep the print head from leaving gaps between the graphics lines
as it does between the text lines, the line spacing must be changed to
eliminate the space between lines. With a change in line spacing, the
FX-286 can print finely detailed graphic images that give no indication
that they are made up of separate lines, each no more than 8/72nd of
an inch tall.
Each pass of the print head prints one piece of the total pattern,
which can be as tall or short and as wide or narrow as you desire. You
don’t have to fill the whole page or even an entire line with your
graphics figures. In fact, you can use as little or as much space as you
like for a figure and put it anywhere on the page.
Graphics Mode
The graphics mode command is quite different from the other com-
mands covered so far in this manual. For most of the other
FX-286
modes, such as emphasized and double-width, one ESCape code turns
the mode on and another turns it off. ‘For graphics, the command is
more complicated because the code that turns on a graphics mode also
specifies how many columns it will use. After the FX-286 receives this
code, it interprets the next numbers as pin patterns and prints them on
the paper.
The FX-286 has several different graphics densities, but the first
exercises keep things simple by using only one. The code for entering
single-density graphics mode is ESCape “K” n1 n2. In BASIC the com-
mand is given in this format:
LPRINT CHR$(27)"K"CHR$(n1)CHR$(n2);
ESCape “K” specifies single-density graphics, and the next two num-
bers (n1 and n2) specify the number of columns reserved for graphics.
6-3