locked
Developing virtual printer for generating PDF RRS feed

  • Question

  • Hi to all I want to develop Virtual PDF printer. I am don't know visual C++  from where to start and what to do as everyone told me the printer driver can be written in Visual C++.

    Is there any open source API or code from which i can do this stuff faster as I can?

        Thanks

    Dhruv Sheth

    Wednesday, April 25, 2012 6:35 AM

Answers

  • Hello

    If you want to create a virtual printer driver for creating PDF you need to write a kernel driver. Kernel drivers are discussed here:

    http://social.msdn.microsoft.com/Forums/en-US/wdk/threads

    At all driver development is no beginner task since a bad driver will result in an instable system.

    By the way, why reinventing the wheel? There are tons of "PDF printers". Here is only one of this programs:

    http://fineprint.com/

    There is also Adobe Acrobat and many other programs with same features.

    • Proposed as answer by Helen Zhao Friday, April 27, 2012 7:06 AM
    • Marked as answer by Helen Zhao Thursday, May 3, 2012 2:41 AM
    Wednesday, April 25, 2012 8:06 AM

All replies

  • Hello

    If you want to create a virtual printer driver for creating PDF you need to write a kernel driver. Kernel drivers are discussed here:

    http://social.msdn.microsoft.com/Forums/en-US/wdk/threads

    At all driver development is no beginner task since a bad driver will result in an instable system.

    By the way, why reinventing the wheel? There are tons of "PDF printers". Here is only one of this programs:

    http://fineprint.com/

    There is also Adobe Acrobat and many other programs with same features.

    • Proposed as answer by Helen Zhao Friday, April 27, 2012 7:06 AM
    • Marked as answer by Helen Zhao Thursday, May 3, 2012 2:41 AM
    Wednesday, April 25, 2012 8:06 AM
  • Brother,Bordon

          Actually I have developed whole application as my requirement,but this is not working in 64-bit processor using Ghost-script and Redmon. But eventually it doesn't work in 64-bit OS.

      Let me tell you key problem.

    1) I have installed printer in 64-bit machine,now i want to take bake up of this printer and restore this back up into another 64-bit OS as I can do this  with PrintMig tool developed by Microsoft,But this tool does not work with 64-bit OS.

    Thanks for giving me response. 

    Wednesday, April 25, 2012 8:30 AM
  • I think you should post the error messages here. 

    If the errors are not about VC++, you should move to other forum for help.

    have a nice day!


    Please mark this reply as answer if it helps you! Thanks for your cooperation! Good Luck to you.

    Friday, April 27, 2012 7:09 AM