Is there a way to render html to image like PNG? I know that it is possible with canvas but I would like to render standard html element like div for example.
I don't expect this to be the best answer, but it seemed interesting enough to post.
Write an app that opens up your favorite browser to the desired HTML document, sizes the window properly, and takes a screen shot. Then, remove the borders of the image.