Se me ocurren esta solución:
Manda ese texto como parametro a una nueva página, algo asi como un php. Despues solo despliega eso en la nueva web y en automatico haz el print normal de javascript y si quieres cierralo despues, tambien puedes mandarlo a PDF con php y que el usuario se encargue de lo demas.
saludos