Es que para imprimir un documento HTML, suelen cambiar algunas cosas.
Lo que podría sugerirte es usar una hoja de estilos (CSS) prepara para aplicarse cuando se imprima el documento (media="print") en la que ajustas los tamaños de las fuentes y eliminas elementos que no quieras imprimir.
Un poco de información al respecto:
http://sigt.net/archivo/plantillas-c...consejos.xhtml