¿Cómo obtener una imagen png de un elemento con estilo CSS utilizando un lienzo con fondo transparente?

Quiero usar CSS para diseñar un elemento en una página web y luego usar ese elemento como un png estático. ¿Es posible dibujar el nodo html en, por ejemplo. ¿Lienzo y guardar esa imagen con transparencia en un archivo?

Quiero encontrar una manera de tomar el HTML existente con CSS y renderizarlo en un archivo PNG manteniendo la transparencia.

Respuestas a la pregunta(2)

Su respuesta a la pregunta