eager said:
PostScript Printer Description (PPD) files are created by vendors to
describe the entire set of features and capabilities available for their
PostScript printers. blah, blah, blah
although have installed postscript and pcl drivers for hundreds of printers
and MFPs, have no idea how do the ppd files work in the real world ... call
me stupid, if you want
any help will be greatly appreciated!
As you already know, these files basically tell the computer what "set
of features" the printer makes available. So those declared features
show up as options in the dialog boxes used for printing. For example,
if the printer is capable of two-sided printing, some Duplex information
should show up in the PPD file, and in the dialog boxes.
You can open a PPD file in a text editor for examination. To continue
the example, my printer's PPD shows the following section on duplexing:
*%=== Duplex ================================
*OpenUI *Duplex: PickOne
*OrderDependency: 25 AnySetup *Duplex
*DefaultDuplex: None
*Duplex DuplexTumble: "<</Duplex true /Tumble true>>setpagedevice"
*Duplex DuplexNoTumble: "<</Duplex true /Tumble false>>setpagedevice"
*Duplex None: "<</Duplex false /Tumble false>>setpagedevice"
*CloseUI: *Duplex
Other sections in the PPD cover Basic Device Capabilities, Emulations
and Protocols, and on and on.
It's been several years since I edited a PPD, so I don't recall the
details or where I found complete documentation. However, some vendors
like Adobe, Apple, and so forth, may have more information available.
Hope that helps. ...pt