Kyocera ECOSYS FS-4100DN PRESCRIBE Commands Technical Reference Manual - Rev. - Page 56

Raster Graphics, Raster Data Compression Formats

Page 56 highlights

Chapter 2 Graphics Tutorial Next, the SFNT (Select current FoNT by typeface) on line 5 selects Helvetica Bold, a scalable (outline) font as the current font and scales the font to a height of 54 points. Use of SFNT and other font selection commands are explained more fully in PRESCRIBE Commands Command Reference. The PMZP command on line 6 moves the cursor to the point that is 72 points (1 inch) from the left edge limit and 2 inches from the top edge limit. The CPTH command on line 7 constructs a path using the outline of the characters in the string xyz. The cursor is moved to the end of the string. Finally, the FILL command fills the path with the selected pattern, and PAGE prints out the page. Raster Graphics While the graphics commands of the standard and path modes draw shapes such as lines, circles, and boxes, raster graphics commands specify individual dots to draw images. The dot resolution is selectable from 75 to 300 dots per inch for all models; and 600-dpi models have two more choices of 200 dpi and 600 dpi. Lower resolutions give a rougher appearance, but require less raster data for an image of a given size. Raster graphics are limited in size only by the dimensions of the paper, and in complexity only by the dot resolution. Raster Data Compression Formats PRESCRIBE supports raster data in three formats: uncompressed raster data, run-length encoded raster data, or raster data encoded in tagged image file format (TIFF). Uncompressed Raster Data Uncompressed raster data consists of a simple, unencoded bit image consisting of binary data in which 1 bit represent black dots and 0 bit represent white dots. With this format, each dot line is divided into 8-dot segments. The settings of dots in each segment are controlled by the bit values of each byte of raster data. Bit 7 (the highest-order bit in the first byte of data received) corresponds to the first dot in the dot line, bit 0 corresponds to the eighth dot, and so forth. Run-length Encoded Raster Data With run-length encoding, raster data is encoded in pairs of bytes. The first byte of each pair indicates a repetition count for the second byte. A value of zero in the first byte indicates that the pattern represented in second byte is not repeated; that is, it occurs only once. A value of 1 in the first byte indicates that the pattern is repeated once, and so forth. The first byte can specify any repetition count from 0 to 255. Raster Data in Tagged Image File Format The tagged image file format (TIFF) combines features of the uncompressed format and run-length encoding. A control byte determines whether the following byte or bytes of 2-34

  • 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

Chapter 2 Graphics Tutorial
2-34
Next, the SFNT (Select current FoNT by typeface) on line 5 selects Helvetica Bold, a
scalable (outline) font as the current font and scales the font to a height of 54 points. Use
of SFNT and other font selection commands are explained more fully in
PRESCRIBE
Commands Command Reference
.
The PMZP command on line 6 moves the cursor to the point that is 72 points (1 inch)
from the left edge limit and 2 inches from the top edge limit.
The CPTH command on line 7 constructs a path using the outline of the characters in the
string
xyz
. The cursor is moved to the end of the string.
Finally, the FILL command fills the path with the selected pattern, and PAGE prints out
the page.
Raster Graphics
While the graphics commands of the standard and path modes draw shapes such as lines,
circles, and boxes, raster graphics commands specify individual dots to draw images.
The dot resolution is selectable from 75 to 300 dots per inch for all models; and 600-dpi
models have two more choices of 200 dpi and 600 dpi. Lower resolutions give a rougher
appearance, but require less raster data for an image of a given size.
Raster graphics are limited in size only by the dimensions of the paper, and in complex-
ity only by the dot resolution.
Raster Data Compression Formats
PRESCRIBE supports raster data in three formats: uncompressed raster data, run-length
encoded raster data, or raster data encoded in tagged image file format (TIFF).
Uncompressed Raster Data
Uncompressed raster data consists of a simple, unencoded bit image consisting of binary
data in which
1
bit represent black dots and
0
bit represent white dots. With this format,
each dot line is divided into 8-dot segments. The settings of dots in each segment are
controlled by the bit values of each byte of raster data. Bit 7 (the highest-order bit in the
first byte of data received) corresponds to the first dot in the dot line, bit 0 corresponds to
the eighth dot, and so forth.
Run-length Encoded Raster Data
With run-length encoding, raster data is encoded in pairs of bytes. The first byte of each
pair indicates a repetition count for the second byte. A value of zero in the first byte indi-
cates that the pattern represented in second byte is not repeated; that is, it occurs only
once. A value of 1 in the first byte indicates that the pattern is repeated once, and so
forth. The first byte can specify any repetition count from 0 to 255.
Raster Data in Tagged Image File Format
The tagged image file format (TIFF) combines features of the uncompressed format and
run-length encoding. A
control byte
determines whether the following byte or bytes of