PostScript printer standard features
Important
The modern print platform is Windows' preferred means of communicating with printers. We recommend that you use Microsoft's IPP inbox class driver, along with Print Support Apps (PSA), to customize the print experience in Windows 10 and 11 for printer device development.
For more information, see Modern print platform and the Print support app design guide.
The PostScript printer standard features are the common ones that are provided by most PostScript printers.
The standard features are identified by predefined names that the PPD language recognizes, and the following table shows the mappings between the feature names and the standard keyword used in the PPD files.
Feature name | Default print schema feature keyword | Description | Comments |
---|---|---|---|
Collate - true - false |
DocumentCollate | Page collation - Collated - Uncollated |
Optional If not specified, collation is not supported. |
JCLResolution | PageResolution | Page resolution | At least one kind of Resolution feature (JCLResolution or Resolution) is required. At least one option must be specified. |
Duplex - DuplexTumble - DuplexNoTumble - Any other option |
JobDuplexAllDocumentsContiguously | Two-sided printing - TwoSidedShortEdge - TwoSidedLongEdge - OneSided |
Optional If not specified, only single sided printing is supported. |
InputSlot | JobInputBin | Types of input bins | Required Customized input bin names must be 24 characters or less. |
MediaType | PageMediatype | Types of printing media | Optional If not specified, the printer's default medium is always used. |
OutputBin | JobOutputBin | Types of output bins | Optional If not specified, the print system does not attempt to select an output bin. |
PageSize | PageMediaSize | Paper sizes | Required At least one option must be specified. |
Stapling | JobStapleAllDocuments | Stapling types | Optional |