question about the status of the wine printing system

Marcus Meissner marcus at
Mon Jan 3 12:51:34 CST 2005

On Mon, Jan 03, 2005 at 07:16:20PM +0100, Udo Rader wrote:
> Hi,
> I'm having some kind of hard time with wine's printing capabilities and
> have already started digging the wine sources for potential fixes to my
> problems (printing to some high volume postscript printers from some
> Adobe applications).
> But before I proceed any further, I would be grateful for some basic
> information on wine's printing system (unfortunately the documentation
> on this issue is somewhat "limited" :-)
> * Postscript level
> Googling the net some resources indicate that wine only supports
> postscript level 1 printing. Is this still true as of now? Does this
> also affect CUPS environments?

No clue.

You can print color with wineps, which is not a level 1 feature, so 
I suspect that this is not quite true.

> * Postscript level vs. PPDs
> If wine only supports language level 1, why then does generic.ppd have
> its LanguageLevel set to 3?

I copied it from a sample PPD file at the time of creation.

> * starting point
> Most of the printing tasks are obviously handled by the stuff in
> dlls/wineps/*. Any other important nodes?

dlls/winspool/ has the spooling stuff, but this is of less interest.

Ciao, Marcus

More information about the wine-devel mailing list