doPDF is one of a number of programs that installs a virtual printer on your machine. Now when you go to print a web page, word document, photo or pretty much anything else, you can save it as a PDF file. You can set the resolution to anything from 72 dpi to 2400 dpi, and the "printed" files are text searchable. doPDF is free and it just works.

Source: http://www.dopdf.com/