Para poder imprimir una página desde un botón o enlace tenemos la función de Javascript print(). Con ella podemos realizar un enlace o botón que tendrá el mismo efecto que la opción “imprimir” del navegador.
Ejemplo: Enlace que permite imprimir una página:
<a href="#" onclick="window.print();return false;">Imprimir</a>
Se trata de un enlace vacío (href=”#”) en el que definimos que en el evento “onclick” (al pinchar con el ratón) imprima la página mediante la instrucción window.print().