Yeah you can get a printout to work that way but there is a downside..
the .ppd is a printer definition file. it tells the print server information about the printer such as:
* How many paper trays are on the printer
* What the non-printable areas of the page are
* what resolutions the printer can print at
* what extra features the printer has such as duplex and staple
* if the printer supports color
* etc..
yes generic postscript works, but it will only give you basic functionality, and will only draw paper from tray 1
For instance here is the list of options the .ppd provides for my Minolta Copier
Code:
BizHub600: Options Installed
Paper Sources: PC103
Finisher: FS501&JS601
Punch Kit: 3 hole
Saddle Kit: NONE
Printer HDD: Installed
Duplex Unit: Installed
BizHub600: General
Collated: Off
Paper Source: Tray1
Media: Plainpaper
Paper Size: Letter
BizHub600: Finishing Options
Offset: On
Output Tray: Auto
Binding Position: Left binding
Duplex: Off
Combination: Off
Staple: Off
Punch: Off
Fold & Staple: Off
Center Erase: Off
Front Cover Page: Off
Paper Tray (Front Cover Page): Off
Back Cover Page: Off
Paper Tray (Back Cover Page): Off
Transparency Interleave: Off
Paper Tray (Transparency Interleave): Off
Wait Mode: Off
Resolution: 600dpi
Select Color: grayscale
Original Image Type: document
Color Matching (Text): Auto
Pure Black (Text): Auto
Screen (Text): Auto
Color Matching (Photo): Auto
Pure Black (Photo): Auto
Screen (Photo): Auto
Smoothing (Photo): Auto
Color Settings (Graphic): Auto
Smoothing (Graphic): Auto
BizHub600: Banners
Starting Banner: NONE
Ending Banner: NONE
BizHub600: Policies
Error Policy: stop-printer
Operation Policy: default
BizHub600: PS Binary Protocol
PS Binary Protocol: TBCP
and here is my Workgroup Network Laser Printer that came with Linux drivers..
Code:
Samsung_ML-2250N: General
Printout Mode: Normal
Page Size: US Letter
Media Source: Default
Samsung_ML-2250N: Printout Mode
Color Mode: Controlled by 'printout mode'
Resolution: Controlled by 'printout mode'
Samsung_ML-2250N: Banners
Starting Banner: NONE
Ending Banner: NONE
Samsung_ML-2250N: Policies
Error Policy: stop-printer
Operation Policy: default
Quite a few more options available on the Copier than on my Desktop Laser printer..
so again, yes it works, but imho you are shorting yourself. If all you ever plan to do is print a multi-page printout with no finishing options then I guess it doesn't really matter.