Kyocera KM-8030 PRESCRIBE Commands Technical Reference Manual - Rev. 4.7 - Page 40

Drawing Lines

Page 40 highlights

Chapter 2 Graphics Tutorial Drawing Lines The following example shows how to draw a line in the path mode. !R! RES; NEWP; PMZP 1, 1; PDZP 2, 3; STRK; PAGE; EXIT; Figure 2. 14. Drawing Lines in Path Mode (1, 1) (2, 3) Line 1 of the program switches the printing system to the PRESCRIBE mode and resets printing system parameters, including the unit (to inches), line width (to 3 dots), and various other aspects of the graphics state. Path construction begins with the NEWP command on line 2. This command empties the current path (if any), making it possible to start a new one. In doing so, it makes the position of the cursor undefined. The PMZP (Path, Move to Zero-relative Position) command on line 3 moves the cursor to a position one inch from the top and left edge limits of the paper. The coordinates specified may be positive or negative. On line 4, the PDZP (Path, Draw to Zero-relative Position) draws a line from the current cursor position to the position 2 inches from the left edge limit and 3 inches from the top edge limit. The cursor remains at this position after the line is drawn. On line 5, the STRK command strokes the path onto the page. After stroking the current path, the STRK command clears the path in the same manner as NEWP (start NEW Path). Finally, PAGE prints out the page, allowing us to look at the result of our work and cancelling all changes made during the course of the program, then EXIT ends the PRESCRIBE mode. 2-18

  • 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-18
Drawing Lines
The following example shows how to draw a line in the path mode.
!R! RES;
NEWP;
PMZP 1, 1;
PDZP 2, 3;
STRK;
PAGE;
EXIT;
Figure 2. 14.
Drawing Lines in Path Mode
Line 1 of the program switches the printing system to the PRESCRIBE mode and resets
printing system parameters, including the unit (to inches), line width (to 3 dots), and var-
ious other aspects of the graphics state.
Path construction begins with the NEWP command on line 2. This command empties the
current path (if any), making it possible to start a new one. In doing so, it makes the posi-
tion of the cursor undefined.
The PMZP (Path, Move to Zero-relative Position) command on line 3 moves the cursor
to a position one inch from the top and left edge limits of the paper. The coordinates
specified may be positive or negative.
On line 4, the PDZP (Path, Draw to Zero-relative Position) draws a line from the current
cursor position to the position 2 inches from the left edge limit and 3 inches from the top
edge limit. The cursor remains at this position after the line is drawn.
On line 5, the STRK command strokes the path onto the page.
After stroking the current path, the STRK command clears the path in the same manner
as NEWP (start NEW Path).
Finally, PAGE prints out the page, allowing us to look at the result of our work and can-
celling all changes made during the course of the program, then EXIT ends the PRE-
SCRIBE mode.
(1, 1)
(2, 3)