[Foomatic] My Lexmark X125 driver needs to read from the printer

Kurt Pfeifle kpfeifle at danka.de
Tue Jan 13 12:31:55 PST 2004


Roger Leigh wrote:

> Absolutely correct.  This is why CUPS separates the printing into a
> "filter chain":
> 
> PS file (application/postscript)
>    | pstops
>    V
> Normalised PS (application/postscript) 
      |           ^^^^^^^^^^^^^^^^^^^^^^
      |              This would be "application/vnd.cups-postscript" !
      |              (It has all the appropriate commandline options
      |              as well as PPD-options merged into the PS file
      |              at this stage)
      |
>    | pstoraster
>    V
> Raster page image (application/vnd.cups-raster)
>    | filter e.g. rastertoprinter (Gimp-Print), rastertohp etc.
>    V
> Printer-specific data
>    | backend e.g. parallel, serial, usb
>    V
> Printer device node and the real hardware

Cheers,
Kurt






More information about the Printing-foomatic mailing list