Developing Raster Printer Drivers

This document describes how to develop printer drivers for raster printers. Topics include: printer driver basics, creating new PPD files, using filters, implementing color management, and adding Mac OS X features.

See Also Programming: Developing PostScript Printer Drivers
Programming: Filter and Backend Programming
Programming: Introduction to the PPD Compiler
Programming: Raster API
References: PPD Compiler Driver Information File Reference
Specifications: CUPS PPD Extensions