Page 2 - TRADEMARK
© 2005 Ricoh Printiing Systems America, Inc. All rights reserved. No part of this document may be reproduced without the express permission of RicohPrinting Systems America, Inc. The material in this document is for informational purposes and is subject to changewithout notice. Ricoh Printing System...
Page 3 - Table of Contents; Chapter 1. PostScript Languange Printer Commands
iii Table of Contents Chapter 1. PostScript Languange Printer Commands Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1Device Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 4 - Index
iv Chapter 2. I/O Setup Postscript I/O Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 TBCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2...
Page 5 - Chapter 1; PostScript Languange Printer Commands; Overview
PostScript Languange Printer Commands 1-1 Chapter 1 PostScript Languange Printer Commands Overview Printer commands for Adobe PostScript 3 provide a way for you to communicate with the printer to perform certain tasks. This document provides programming information about Adobe PostScript 3 and conta...
Page 6 - The documentation assumes a knowledge of the following:
1-2 PostScript Languange Printer Commands The documentation assumes a knowledge of the following: n How to reset the interpreter and page device parameters to their factory defaults. n How to physically connect a printer to a host computer or user system. n How to use the communications protocols an...
Page 7 - Device Setup; operator is used to set the values of the page device; For more information about how the; setpagedevice; operator is used to set up a raster; Page Device Parameters; Printer; The following table lists all the page device parameters for the; Page Device Parameters Table
PostScript Languange Printer Commands 1-3 Device Setup The page device parameters represent particular raster output device features or processing options; the values represent the current settings of those features or options. The setpagedevice operator is used to set the values of the page device ...
Page 10 - Print Behavior With PJL Environment Variables; The following table summarizes the behavior of the; Using PJL Environment Variables
1-6 PostScript Languange Printer Commands Print Behavior With PJL Environment Variables The following table summarizes the behavior of the /NumCopies and /Collate print parameters when used with PJL environment variables QTY and COPIES. Using PJL Environment Variables PJL Environment Variable PostSc...
Page 11 - Location Numbers and Corresponding Staple Location; TraySwitch
PostScript Languange Printer Commands 1-7 Location Numbers and Corresponding Staple Location TraySwitch This boolean controls whether other trays of the same paper size and media type are used when the current tray empties. The MBT is not used for this switching. If this parameter is true, then, whe...
Page 12 - Output Type; Print out long paper size to output tray with short basket.; OutputTrayMask; x means integer of Stacker number.
1-8 PostScript Languange Printer Commands Output Type *: Container Stacker only If this parameter is (Auto), the printer searches available output tray starting from Stacker 5 through Stacker 8 in order to switch output tray after tray full condition. In case of followings, printer skips these outpu...
Page 13 - Establishing Breaks Within a Job; The following sample shows the syntax required to change the
PostScript Languange Printer Commands 1-9 Establishing Breaks Within a Job A Set Break occurs when one or more of the following processing options changes within a job. The following sample shows the syntax required to change the /Staple parameter, causing a Set Break to occur. The table below descr...
Page 14 - Interpreter Parameters; User Parameters; setuserparams; MaxFontItem
1-10 PostScript Languange Printer Commands Interpreter Parameters The semantics for interpreter parameters appear in the Reference Manual. For more recent parameters and their semantics, see the Supplement. User Parameters User parameters can be altered, within reasonable limits, by any PostScript l...
Page 15 - setsystemparams; and read using the operator; currentsystemparams; . In general, setting system parameters requires a password.; save; and; restore; . Their values persist across; System Parameters
PostScript Languange Printer Commands 1-11 System Parameters System parameters, in many cases, permanently alter the overall configuration of a product. They are set using the operator setsystemparams and read using the operator currentsystemparams . In general, setting system parameters requires a ...
Page 17 - MaxFontCache
PostScript Languange Printer Commands 1-13 MaxDisplayList The default value for this parameter is memory dependent. MaxFontCache The default value of MaxFontCache is memory dependent. MaxPermanentVM The default value for this parameter is the largest positive integer. MaxRasterMemory The default val...
Page 18 - Product Strings; version; Model Strings; LicenseID; Device Parameters; setdevparams; and read using the; currentdevparams
1-14 PostScript Languange Printer Commands Product Strings The systemdict operators languagelevel, product, revision, serialnumber, and version have the following values in the printer. Model Strings The systemdict operators LicenseID and PrinterName have the following values. Device Parameters Devi...
Page 19 - Device Parameters of Type /FileSystem; Parameters for Disk; The factory default values for the
PostScript Languange Printer Commands 1-15 Device Parameters of Type /FileSystem File system access from PostScript programs is described in Sections 3.8.2 and 3.8.3 of the Reference Manual and Section 3.3 of the Supplement. Parameters for Disk The factory default values for the %disk% device parame...
Page 20 - Parameters for ROM
1-16 PostScript Languange Printer Commands Parameters for ROM The factory default values for the %rom% device parameters in the printer are shown below. %rom% Device Parameters Key Type Default For More Information BlockSize* integer 1 See Section 3.3 of the Supplement. CartridgeID * integer 9110 Se...
Page 21 - Parameters for Fontset; The following table lists the factory default values for the
PostScript Languange Printer Commands 1-17 Parameters for Fontset The following table lists the factory default values for the %fontset% device parameters in the printer. %fontset% Device Parameters Key Type Default For More Information HasNames = boolean true See Section 3.3 of the Supplement. Moun...
Page 22 - Parameters for Scsi; Categories and Resource Instances
1-18 PostScript Languange Printer Commands Parameters for Scsi The following table lists the factory default values for the %scsi% device parameters in the printer. %scsi% Device Parameters Categories and Resource Instances The following tables list the factory-installed categories and resource inst...
Page 23 - Regular Resources
PostScript Languange Printer Commands 1-19 Regular Resources Most of the instances listed in the tables are described in the Reference Manual and the Supplement. The information about instances that are listed in the Regular Resource Category table is specific to this printer. Regular Resources Cate...
Page 24 - OutputDevice; The printer supports one OutputDevice type:; Resource Dictionary for OutputDevice Type /Default
1-20 PostScript Languange Printer Commands OutputDevice The printer supports one OutputDevice type: Default. The default output device is equivalent to the Printer instance. Each instance is represented as a dictionary which contains key-value pairs describing certain capabilities of that particular...
Page 25 - The following instances information is specific to this printer.; Resources Whose Instances Are Implicit
PostScript Languange Printer Commands 1-21 Resources Whose Instances Are Implicit The following instances information is specific to this printer. Resources Whose Instances Are Implicit Category name Instances ColorRenderingType 1 ColorSpaceFamily CIEBasedACIEBasedABCCIEBasedDEFCIEBasedDEFGDeviceGra...
Page 26 - Resources Used in Defining New Resource Categories
1-22 PostScript Languange Printer Commands Resources Used in Defining New Resource Categories The following table lists those resources available in the printer that can be used to define new resource categories. Category Name Instances Category CategoryCIDFontCMapColorRenderingColorRenderingTypeCol...
Page 27 - Compatibility; Level 1 Compatibility Operators
PostScript Languange Printer Commands 1-23 Compatibility Level 1 Compatibility Operators The following operators are included for compatibility with existing Level 1 PostScript language driver software. These compatibility operators are present in Level 3 printers for compatibility purposes only and...
Page 28 - Compatibility Operator Descriptions; Tray Numbers and Their Meanings in the Compatibility Operators; defaultpapertray defaultpapertray int; papertray; papertray int
1-24 PostScript Languange Printer Commands Compatibility Operator Descriptions Some of the following compatibility operators use tray numbers to represent paper tray locations or feeding methods. The table below lists the tray numbers and the corresponding meanings for the printer. The compatibility...
Page 29 - setdefaultpapertray int setdefaultpapertray; setpapertray; int setpapertray
PostScript Languange Printer Commands 1-25 setdefaultpapertray int setdefaultpapertray This operator copies the values of PageSize and MediaType found in the InputAttributes dictionary for the specified tray into a dictionary with keys for the PageSize and MediaType . It also writes the requested tr...
Page 30 - Paper Size Compatibility Operators; Paper Size Compatibility Operators in userdict; Paper Tray Compatibility Operators; Paper Tray Compatibility Operators in statusdict
1-26 PostScript Languange Printer Commands Paper Size Compatibility Operators The following table describes the paper size compatibility operators. See the subsection Paper Size Operations in the Supplement for more information. Paper Size Compatibility Operators in userdict Paper Tray Compatibility...
Page 31 - Chapter 2; TBCP; The ^D special character forces the end of PostScript job.
I/O Setup 2-1 Chapter 2 I/O Setup Postscript I/O Mode The PostScript I/O mode can be selected on a per Virtual Printer basis via the Web menu: Manage / System / Virtual Printer-><PS virtual printer>->PostScript->PostScript I/O Mode / Raw, Normal, or TBCP TBCP In the TBCP mode the prin...
Page 33 - Symbols
Index-i Index Symbols %disk% device parameters 1-15%fontset% device parameters 1-17%rom% device parameters 1-16%scsi% device parameters 1-18 B BeginPage parameter 1-3BlockSize parameter 1-15BootDelay parameter 1-18break, establishing 1-9BuildTime parameter 1-11Bus parameter 1-15ByteOrder parameter 1...