En el siguiente enlace y como ejemplo o alternativa, se ha desarrollado
una función javascript que oculta el textarea, crea un párrafo con el
texto del textarea (al que se le puede dar el estilo de impresión css
que se desee), invoca la función de impresión y después recupera el
estado original de la página.
window.print();
// Visualizar de nuevo textarea y eliminar párrafo.
txtarea.style.display = '' ;
txtcontainer.removeChild(parrafo);
}