Hooking Postscript data from Cups Driver in Mac OS X
The aim of this document is to detail how to hook the print data using CUPS printer driver framework in Mac OS X operating system.
The Common Unix Printing System (CUPS) is a modular printing subsystem for Unix like operating systems that allows a computer to act as a powerful print server. A computer running CUPS is a host which can accept print jobs from client computers which may be UNIX or Windows or something else, process them, and send them to the appropriate printer.
CUPS consists of a print spooler and print job scheduler, a filter system that converts the print data to a format that the printer will understand, and a backend system that sends this data to the print device. CUPS uses the Internet Printing Protocol (IPP) as the basis for managing print jobs and queues. The device drivers CUPS supplies can be configured by using Adobe's Postscript Printers Description (PPD) files which are simple plain text files....




