Convierta el lienzo en imagen y ábralo en una nueva ventana usando Ruby on Rails y JavaScript

Estoy bastante atrapado en este problema y espero que me puedan ayudar.

Lo que estoy tratando de lograr es hacer clic en un enlace, botón o imagen, lo que parece más simple, convierto el lienzo en imagen usando toDataURL. Después de eso, se abre una nueva ventana que contiene esta imagen.

¿Cómo paso la URL de datos generada desde toDataURL a una nueva ventana usando ruby on rails?

Gracias por adelantado

Respuestas a la pregunta(3)

Su respuesta a la pregunta