In JavaScript, is it possible to print an element of an HTML page using the canvas element? For example, it would be useful to print this following element on a HTML5 canvas, so that individual pixels in the div could be manipulated:
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>