In javascript l'unico comando e window.print() ma stampa tutta la pagina, se vuoi circoscrivere solo alla textarea devi sviluppare una pagina dedicata dove con i css nasconderai tutto tranne quest'ultima.
Non ci sono altre soluzioni o possibilità.