I assume cgpdftoraster, pstocupsrater, pstoraster generates the same raster format? I can use the same CUPS API for Mac and Linux? pstoraster is a Ghostscript wrapper, which uses Ghostscript for postscript rasterizing. Rasterizaing in pstocupsraster is done by CUPS itself? Thanks