bienvenido al foro de javascript!
espero que no te molestes con el siguiente comentario: necesitas hacer bastante lectura e investigacion de detalles tecnicos acerca de los navegadores y las tecnologias para desarrollo web.
hasta el momento no he visto ningun navegador que permita guardar un documento web en formato de imagenes (jpeg, png, gif, bmp, etc...) aunque no seria una mala idea. por otro lado, javascript al ser un lenguaje de uso general, este no tiene soporte para manipular o crear imagenes. y por el momento tampoco existe tecnologia de lado cliente que tenga dicha capacidad.
ahora bien, si existen extensiones para navegadores, en particular firefox, que te permite tomar
captura de un document web y guardarlo en formato de imagen. como ves, se trata de una caracteristica del navegador y no de un lenguaje.