Using VS.Net 2003 and the version of Crystal Reports that comes with it, I created a report (nothing fancy) using default fonts (Times New Roman).
I see my report appearing on the screen in the viewer correctly.
I can export it to a PDF correctly.
I can print it at home (using my Epson Stylus printer) without problems.
But when I print it at work (using a HP Laserjet 4050 TN on the LAN), I can't read what's printed. Every characters are changed! Bold, underlines and borders are printed correctly but not the characters.