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

Table 7.45., KPDL Description Operators Sheet 8 of 11

Page 236 highlights

Chapter 7 Emulation 7-124 Table 7.45. KPDL Page Description Operators (Sheet 8 of 11) Preceding stack dx dy Operator rlineto dx dy rmoveto ob(n-1)...ob0 n i roll 2 rootfont angle matrix rotate angle rotate num1 round string sx sy matrix sx sy font scale any string target key scale llx lly urx ury proc rrand run save scale scale scalefont 2 scheck search 2 selectfont 2 serialnumber 2 setbbox 2 setblackgeneration wx wy llx lly urx ury setcachedevice w0x w0y llx lly urx ury w1x w1y vx vy num 2 setcachedevice2 setcachelimit mark size lower upper 2 setcacheparams wx wy setcharwidth cyan magenta yellow 2 setcmykcolor black comp1 comp2 ... comp 2 setcolor n dict 2 setcolorrendering redfreq redang redproc 2 setcolorscreen greenfreq greenang greenproc bluefreq blueang blueproc grayfreq grayang grayproc array (name) 2 setcolorspace redproc greenproc blueproc grayproc 2 setcolortransfer array offset setdash string dict 2 setdevparams file position 2 setfileposition num setflat font setfont Result Description Create line from current point to relative point Move current point by relative amount ob(i-1)..ob0 ob(n01)..obi Roll top n objects on stack by i (mod n) font Return a root composite dictionary matrix Rotate matrix transformation by angle (degrees) Rotate user space by angle (degrees) num2 Round off num1 to nearest integer int Get random number seed Execute file save Save virtual memory matrix Define scaling matrix Scale user space font' Generate new font by scaling old font bool Same as gcheck post match head Search for target substring in true or string false string Select a font and establish the font dictionary int Return the serial number to represent the machine Establish a bounding box for the current path Set the black generation function parameter Declare width and bounds of cached character Declare width and bounds of cached character Declare maximum byte size of cached character Set the font cache parameters Declare width and bounds of uncached character Set the color space to Device CMYK Set the current color parameter Establish a CIE-based color rendering dictionary Set the halftone parameter Specify a color space Set the transfer function parameter Set dash pattern for lines Set parameters for I/O device Reposition a file Set flatness tolerance (smoothness of curves) Set current font dictionary

  • 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 7 Emulation
7-124
dx dy
rlineto
Create line from current point to
relative point
dx dy
rmoveto
Move current point by relative
amount
ob(n-1)...ob0 n i
roll
ob(i-1)..ob0
ob(n01)..obi
Roll top n objects on stack by
i
(mod
n
)
2
rootfont
font
Return a root composite
dictionary
angle matrix
rotate
matrix
Rotate matrix transformation by
angle (degrees)
angle
rotate
Rotate user space by angle
(degrees)
num1
round
num2
Round off num1 to nearest
integer
rrand
int
Get random number seed
string
run
Execute file
save
save
Save virtual memory
sx sy matrix
scale
matrix
Define scaling matrix
sx sy
scale
Scale user space
font scale
scalefont
font’
Generate new font by scaling
old font
any
2
scheck
bool
Same as gcheck
string target
search
post match head
true or string false
Search for target substring in
string
key scale
2
selectfont
Select a font and establish the
font dictionary
2
serialnumber
int
Return the serial number to
represent the machine
llx lly urx ury
2
setbbox
Establish a bounding box for the
current path
proc
2
setblackgeneration
Set the black generation
function parameter
wx wy llx lly urx ury
setcachedevice
Declare width and bounds of
cached character
w0x w0y llx lly urx
ury w1x w1y vx vy
2
setcachedevice2
Declare width and bounds of
cached character
num
setcachelimit
Declare maximum byte size of
cached character
mark size lower upper
2
setcacheparams
Set the font cache parameters
wx wy
setcharwidth
Declare width and bounds of
uncached character
cyan magenta yellow
black
2
setcmykcolor
Set the color space to Device
CMYK
comp1 comp2 ... comp
n
2
setcolor
Set the current color parameter
dict
2
setcolorrendering
Establish a CIE-based color
rendering dictionary
redfreq redang redproc
greenfreq greenang
greenproc bluefreq
blueang blueproc
grayfreq grayang
grayproc
2
setcolorscreen
Set the halftone parameter
array (name)
2
setcolorspace
Specify a color space
redproc greenproc
blueproc grayproc
2
setcolortransfer
Set the transfer function
parameter
array offset
setdash
Set dash pattern for lines
string dict
2
setdevparams
Set parameters for I/O device
file position
2
setfileposition
Reposition a file
num
setflat
Set flatness tolerance
(smoothness of curves)
font
setfont
Set current font dictionary
Table 7.45.
KPDL Page Description Operators (Sheet 8 of 11)
Preceding stack
Operator
Result
Description