Writing a Virtual Printer in .NET

ctrlalt313373 picture ctrlalt313373 · Nov 3, 2008 · Viewed 50.9k times · Source

I'm looking to create a virtual printer that passes data to my .NET application. I want to then create an installer that installs both the printer and the .NET application. It would we really nice to be able to write it all in C#, but I have a feeling that this will require a printer driver to be written is unmanaged code. Does anyone know of a fairly clean tutorial or example of how to do this?

Answer

Peter Ang picture Peter Ang · Oct 9, 2012

Visit http://www.printerplusplus.com. It is open source .NET virtual printer. It gives you an installer and a .NET class for writing code to process your "printer data".