I don't see how that is possible. It should print as you see it in the view window with the same fonts (unless the fonts are not supported on your printer). When you right-click on the topic itself and print it, is it ugly then?
>
I don't see the table of contents (which looks really neat when I open the CHM directly!).