Hello experts, I have been given the task of creating a virtual printer that will show up as one of a user's installed printers. They would then be able to select it to print anything from any other application directly into our program as a specially modified .pdf file. Basically what Adobe Acrobat does, but with more application specific features. Not clear on how to make the program show up as a printer. Would this be a service application? I'm not looking for a handout here just some good solid information. I prefer using Delphi XE2, however if it would be easier to implement I can also use C# or VB.NET if it would work better that way. I do not know where to start.
Thank you all very much.