On Mi, 2008-03-26 at 14:47 +0000, Hin-Tak Leung wrote: > Wow :-). I have almost wanted to suggest such a native wine-based > printer driver > as a linux foundation/openprinting GOSC project (I am one of the > mentors under the > openprinting umbrella > https://www.linux-foundation.org/en/Google_Summer_of_Code). > I am glad I didn't :-). >
I'm away for the weekend, but some quick notes: - The ddiwrapper-hack works only with a very small amount of self-contained drivers - Most Drivers today are plugins for the unidrv or the pscipt5 Driver (you can install pscript5 from Adobe since ~ 1/2 Year) - Drivers expect dlls, that are not present in wine-2005* (They will not load) - Rendering with full Drivers (Raster-Mode) need most Eng* Functions and Friends (This is the DIB-Engine). - Rendering with full Drivers (Postscript) need some Eng* Functions and Friends. Nothing in this Area is implemented / exported in current Wine: Driver will not load - Sending the rendered Data to the Printer need sometimes a vendor- specific Portmonitor / Languagemonitor (Not supported in current Wine) -- By by ... Detlef