I have a problem with printing web fonts from Google chrome v 18 but it works totally fine with IE and Firefox, I am using CSS file to pass the web fonts and the code for it is as follows.
src: url('WebFonts/v100025_-webfont.eot?#iefix') format('embedded-opentype'),
I also had the same problem of disabled print preview from the settings but the problem in Google Chrome. It does not allow the web fonts to get loaded before printing, so just enable it back.
If you are using
body.onLoad then remove that as its the real cause of the problem. This is only supported by Internet Explorer and not Google Chrome.
onload and I hope it does the trick. If you have tried this then I am sorry.