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