podrias crear un pdf con todo lo que quieras imprimir y al final el usuario podria guardar el pdf o simplemente cerrar la ventana
Checate este generador de PDF [URL="http://www.fpdf.org/"]http://www.fpdf.org/[/URL]
y aca un manual sobre como hacer algunas cosas como tablas [URL="http://www.desarrolloweb.com/manuales/manual-fpdf.html"]http://www.desarrolloweb.com/manuales/manual-fpdf.html[/URL]