Home > Kyocera > Printer > Kyocera FS 1028DP User Manual

Kyocera FS 1028DP User Manual

Here you can view all the pages of manual Kyocera FS 1028DP User Manual. The Kyocera manuals for Printer are available online for free. You can easily download all the documents as PDF.

Page 231

KPDL Operators
7-119
currentdictdictPush current dictionary on oper- 
and stack 
currentfile fileGet file currently being 
executed 
currentflat numGet current flatness tolerance 
currentfont fontGet current font dictionary 
2 currentglobal boolReturn the VM allocation mode 
currently in effect 
currentgray numGet current gray level 
gstate 2currentgstate gstateCopy the current graphics state 
2 currenthalftone halftoneReturn the curren t halftone 
dictionary 
currenthsbcolor hue  sat  brt Get current...

Page 232

Chapter 7 Emulation
7-120
matrixdefaultmatrix matrixReplace matrix with device 
default matrix 
key  font definefont fontDefine font as a font dictionary 
associated with key 
key instance category 2defineresource instanceDefine a resource in a specified 
category 
index any 2defineuserobject Establish an user object 
filename 2deletefile Remove the specified file 
int dict dictCreate dictionary with capacity 
for  int entries 
array dictstack subarray Copy dictionary stack to array 
num1 num2 div...

Page 233

KPDL Operators
7-121
FontDirectorydictPush directory of font 
dictionaries on stack 
init incr limit proc for Execute proc for init  to limit  in 
steps of  incr 
array proc forall Do proc for each array element 
dict  proc forall Do proc for each element of dict 
string proc forall Do proc for each element of 
string 
any 2gcheck boolReturn residence mode of any 
num/string1 
num/string2 ge
boolTest whether num/string1 is 
greater than or equal to 
num/string2 
array index get objGet array element at...

Page 234

Chapter 7 Emulation
7-122
x y userpath 
userpath1 userpath22
inueofill
inueofill bool Test the user path on the even-
odd rule for insideness 
x y userpath 
userpath1 userpath2 2
inufill
inufill  bool
Test the user path for insideness 
x y userpath  2inustroke 
x y userpath ma trix inustroke
userpath1 userpath2
userpath1 userpath2 inustroke 
inustroke bool
Test pixels in the user path for 
insideness 
matrix 
matrix1 matrix2 invertmatrix matrix2Replace matrix2 with inverse of 
matrix1 
2...

Page 235

KPDL Operators
7-123
pathbboxllx lly urx ury Get bounding box of current 
path 
move line curve close pathfor all Do named procedures for 
current path elements 
obj pop Discard top object on stack 
string print Write string to standard output 
obj tag 2printobject Write a binary object sequence 
to the standard output 
2 product stringGet product name 
prompt Prompt for interactive input 
pstack Write entire stack to standard 
out put 
array index object put Insert object int array at index 
location...

Page 236

Chapter 7 Emulation
7-124
dx  dyrlineto 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 fontReturn a root composite 
dictionary 
angle matrix rotate matrixRotate matrix transformation by 
angle (degrees) 
angle rotate Rotate user space by angle 
(degrees) 
num1 round num2Round off num1 to nearest 
integer 
rrand intGet random number seed 
string...

Page 237

KPDL Operators
7-125
bool2setglobal Set the VM allocation mode 
num setgray Set gray level from 0 (black) to 
1 (white) 
gstate 2setgstate Replace the current graphics 
state 
halftone 2sethalftone 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...

Page 238

Chapter 7 Emulation
7-126
statusdictdictPush statusdict on operand stack 
stop Terminate procedure executed 
by stopped operator 
obj stopped  boolExecute object. Return true if 
stop operator is executed in 
object, false if object completes 
normally 
key value store Replace topmost definition of 
key 
int string stringCreate string of length int
string stringwidth wx wyGet width of string in current 
font 
stroke Draw line along current path 
strokepath Compute outline of path 
num1 num2 sub...

Page 239

KPDL Operators
7-127
KPDL Status Operators 
The operations in the table below can be used when the status dictionary is open. Some 
also require a password. 
vmstatus level used 
maximum Return virtual memory status: 
current save nesting depth, 
bytes used, and maximum byte 
size 
array/dict/file/string wcheck boolTest if object is write-accessible 
key where dict true or false Find dictionary in which key is 
defined 
cx cy char string widthshow Print string with adjusted 
spacing for specified...

Page 240

Chapter 7 Emulation
7-128
pagestackorder boolGet current stack tray
(true: face down, false: face up) 
papersize name bool Get current paper size and orientation 
string printername substring Get printing system name 
product string Get printing system type 
ramsize intCheck available RAM size 
realformat string Get native representation for real numbers in 
binary tokens 
revision intGet KPDL revision number 
[integer ... integer] setcollatorst ackerSet sorter to collator mode 
job manual wait...
Start reading Kyocera FS 1028DP User Manual

Related Manuals for Kyocera FS 1028DP User Manual

All Kyocera manuals