Download PostScript Printer Description File Format
Transcript
The format of resolutionOption used by *DefaultResolution must be used consistently wherever a resolutionOption appears. The two formats 300dpi and 300x300dpi cannot be intermixed in a PPD file. Note *Resolution Builders of PPD files: If the device has only one resolution, *DefaultResolution may appear by itself, without *Resolution, *SetResolution, or any *OpenUI/*CloseUI bracketing. See section 3.2 and section 4.5 for information on stand-alone default keywords. resolutionOption: “invocation” U UII For devices that support resolution changes from within a PostScript language job, this keyword will provide the proper InvocationValue for each resolution supported by the device. There can be several of these statements, if the PostScript device supports multiple selectable resolutions. The string resolutionOption is of the form specified in the *DefaultResolution statement. Print managers need to ensure that any resolution changes occur before the page size is selected. Note † *SetResolution To builders of PPD files: *Resolution does not require a password to precede the invocation. If a device requires a password to change the resolution, the PPD file should contain *SetResolution, instead of *Resolution. resolutionOption: “invocation” For devices that support resolution changes from software and require that the resolution be changed “outside the server loop,” in initial virtual memory, this keyword will provide the proper InvocationValue for each resolution supported by the device. There can be several of these statements, if the PostScript device supports multiple selectable resolutions. The string resolutionOption is of the form specified under *DefaultResolution. Print managers need to ensure that any resolution changes occur before the page size is selected. Please see the comments on daggered keywords at the end of section 4.1 for a list of the additional responsibilities of the builder of the PPD file and of print manager authors. Note To builders of PPD files: *SetResolution should be present only in the PPD files of devices that require a password to change the resolution. Devices that do not require a password to change the resolution should use *Resolution. † This keyword requires the *Password value to be supplied in front of the invocation. 5 Keywords 85