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

Table 7.45., KPDL Description Operators Sheet 9 of 11

Page 237 highlights

KPDL Operators Table 7.45. KPDL Page Description Operators (Sheet 9 of 11) Preceding stack bool num gstate halftone hue sat brt int int num matrix num int bool bool dict Operator 2 setglobal setgray 2 setgstate 2 sethalftone sethsbcolor setlinecap setlinejoin setlinewidth setmatrix setmiterlimit 2 setobjectformat 2 setoverprint 2 setpacking 2 setpagedevice Result pattern red green blue freq angle proc bool num bool dict proc mark blimit proc dict int dict string angle num int bool passwd file 2 setpattern setrgbcolor setscreen 2 setshared 3 setsmoothness 2 setstrokeadjust 2 setsystemparams settransfer 2 setucacheparams 2 setundercolor removal 2 setuserparams 2 setvmthreshold 2 shareddict dict 2 SharedFontDirectory dict 3 shfill show showpage sin sqrt srand stack StandardEncoding start 2 startjob status real real array bool bool Description Set the VM allocation mode Set gray level from 0 (black) to 1 (white) Replace the current graphics state Establish a halftone dictionary Set hue, saturation, and brightness (converted to gray) Set butt (0), round (1), or square (2) line ends Set miter (0), round (1), or bevel (2) corner type Set line width Replace current transform matrix with given matrix Set miter length limit Establish the number representation Set the overprint parameter Set the array packing mode Install a page output device. Parameters for this operator is fully detailed in KPDL Page Device Parameters on page 135. Establish the specified pattern as the current color Set red/green/blue levels (converted to gray level) Set halftone screen Same as setglobal Set the smoothness to num Set the stroke adjust parameter Set the system parameters for interpreter Set mapping from user gray scale to device gray scale Set user path cache parameters Set the under color removal function parameter Set user parameters for each context Set the allocation threshold used to trigger garbage collector Same as globaldict Same as GlobalFontDirectory Fill the current clipping path with the shading defined by shading dictionary Print string on page Print and reset current page Find sin of angle (in degrees) Find square root of number Set random number seed Write entire stack to standard output as text Push standard character code/name array on stack Make KPDL interpreter ready Start a new job with condition Test if file is open 7-125

  • 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

KPDL Operators
7-125
bool
2
setglobal
Set the VM allocation mode
num
setgray
Set gray level from 0 (black) to
1 (white)
gstate
2
setgstate
Replace the current graphics
state
halftone
2
sethalftone
Establish a halftone dictionary
hue sat brt
sethsbcolor
Set hue, saturation, and
brightness
(converted to gray)
int
setlinecap
Set butt (0), round (1), or square
(2) line ends
int
setlinejoin
Set miter (0), round (1), or bevel
(2) corner type
num
setlinewidth
Set line width
matrix
setmatrix
Replace current transform
matrix with given matrix
num
setmiterlimit
Set miter length limit
int
2
setobjectformat
Establish the number
representation
bool
2
setoverprint
Set the overprint parameter
bool
2
setpacking
Set the array packing mode
dict
2
setpagedevice
Install a page output device.
Parameters for this operator is
fully detailed in
KPDL Page
Device Parameters
on page
135.
pattern
2
setpattern
Establish the specified pattern
as the current color
red green blue
setrgbcolor
Set red/green/blue levels
(converted to gray level)
freq angle proc
setscreen
Set halftone screen
bool
2
setshared
Same as setglobal
num
3
setsmoothness
Set the smoothness to
num
bool
2
setstrokeadjust
Set the stroke adjust parameter
dict
2
setsystemparams
Set the system parameters for
interpreter
proc
settransfer
Set mapping from user gray
scale to device gray scale
mark blimit
2
setucacheparams
Set user path cache parameters
proc
2
setundercolor
removal
Set the under color removal
function parameter
dict
2
setuserparams
Set user parameters for each
context
int
2
setvmthreshold
Set the allocation threshold used
to trigger garbage collector
2
shareddict
dict
Same as globaldict
2
SharedFontDirectory
dict
Same as GlobalFontDirectory
dict
3
shfill
Fill the current clipping path
with the shading defined by
shading dictionary
string
show
Print string on page
showpage
Print and reset current page
angle
sin
real
Find
sin
of angle (in degrees)
num
sqrt
real
Find square root of number
int
srand
Set random number seed
stack
Write entire stack to standard
output as text
StandardEncoding
array
Push standard character
code/name array on stack
start
Make KPDL interpreter ready
bool passwd
2
startjob
bool
Start a new job with condition
file
status
bool
Test if file is open
Table 7.45.
KPDL Page Description Operators (Sheet 9 of 11)
Preceding stack
Operator
Result
Description