Recently, I encountered a printing problem from the Internet Explorer 9 by using the virtual Adobe PDF Printer. Whenever I print a webpage document, the output from the virtual printer is just a bunch of mess (See the figure below). After I fiddle around with the PDF printer settings, I found a solution to this problem.
Adobe PDF Printer is a virtual printer. It will appear in your Devices and Printers window like this:
This is a virtual printer (not physically present on your office desk) that helps an user to produce PDF documents by featuring the PDF creation process as if you are printing through a physical printer. In a nutshell, if you print your documents through this printer, you will be prompt with a saving dialog, and a PDF document will be produced. This virtual printer is usually installed along with the Adobe Acrobat product.
To fix the incorrect output from the printer, we only need to do one adjustment on this printer’s setting.
Step 1: When you see the printing dialog, click on the “Preferences” button.
Step 2: On the “Adobe PDF Settings” tab, deselect/uncheck the “Rely on system fonts only; do not use document fonts” option.
Now, try to print the webpage document again from your Internet Explorer. It should fix the problem.