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...