Imprimir página web

Problema:

Desde Javascript es posible imprimir una página web

En los sitios web pueden existir texos destinados a ser leído o consultados o que por cualquier razón deban pasarse a papel.

¿Como pueden imprimirse usando Javascript?

Solución

El objeto window dispone del método print() para imprimir la página.

Javascript permite ejecutar algunas de las funciones que el ofrece explorador a través de los menús.

Una de estas funciones es la de imprimir y esto puede lograrse con una simple llamada al método window.print( ) que abrirá un cuadro de diálogo para enviar la página completa a la impresora del visitante.

La llamada a esta función podemos hacerla con un simple enlace cuyo destino sea javascript:window.print()

Ejemplo

Como ejemplo aquí tienes una enlace que al ser pulsado imprimirá la página en la que se encuentre

<a href="javascript:window.print()">Imprimir esta página</a>

Así de sencillo.

El usuario podrá imprimirlo físicamente o enviarlo a un pdf si tiene la extensión adecuada.

scripts