you want to write a person for virtual printer ( in language C or Java) ( for instance How to create a virtual printer in Windows?) We'd redirect the file to some file server ( for instance http://www.colorpilot.com/VirtualPrinterForCSharp2.html.

Do you know the fundamental foundations of the printer driver ?

I've find out about spooler and print monitor (both of these are sufficient ? )

Any indicates are appreciated

Regards

Most print redirection needs are satisfied utilizing a Port Monitor. Its not necessary to perform a printer driver because should you choose that than the is much more hard to broadbase across finish-customers who might want to use their printer motorists, you will have to have motorists for every printer and so forth.

http://pages.cs.wisc.edu/~ghost/redmon/ is an extremely good illustration of a redirection port monitor. Mostly designed in C. Please consider the certification contracts before you decide to observe how technology-not only inside your project.

There's additionally a sample port monitor within the Home windows WDK (Home windows Driver Package) you could utilize basics reference.

Hope this can help. If that's the case, please election a +1 :)