[cairo] Win32 printing

Adrian Johnson ajohnson at redneon.com
Mon Jun 25 14:50:00 PDT 2007

Vladimir Vukicevic wrote:
> How much of this is dependent on the printer driver doing the right 
> thing?  Someone on IRC was mentioning that, e.g., GradientFill generates 
> multiple-megabytes of postscript output on some printers (then again, 
> the current cairo surface does the same thing, so maybe that's not such 
> a bad failure case...).

A GradientFill of a full page that generates an image fallback generates
about 500MB of output. Using cairo for the fallback creates about 150MB
of output. I handled this case by only enabling GradientFill for
PostScript Level 3 drivers as they are the only drivers I know of that
can do native gradients.

More information about the cairo mailing list