Given the capabilities of most PDLs as compared to the Java 2D API,
there will always be something that you can express via the 2D API
that cannot be expressed in the PDL. When that happens, we back off
to bitmap printing (banded at the resolution of the printer).
Gradient paints are one of those things. I think they can be expressed
in the latest variant of PostScript, but we don't support that yet.
Our current state of implementation for using PDL over bitmap printing
is the same for all drivers and on both platforms. If you only render
text and shapes (draw or fill) with solid colors then we will use GDI
on windows (which ties into the installed printer driver) and generate
direct PostScript on Solaris. If you use any other kind of fill, or
any custom composite, or draw any images, then we back off to bitmap
printing. (I think custom strokes are allowed since we simply use
the createStrokedShape and a fill operation).
...jim
=====================================================================
To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
Java 2D Home Page: http://java.sun.com/products/java-media/2D/