title: Creating tables within an HTML5 Canvas
body: <p>I have a project where I need to save an html table element as an image.  It would appear that the best way to do this is to convert the data from the table into a canvas and then call toDataURL to get an image.  After searching through a lot of the tables mentioned <a href="http://www.jquery4u.com/plugins/30-amazing-jquery-tables/" rel="nofollow">here</a> it looks like all of them just put a wrapper around a regular html table to make it look fancier.</p>
  
  <ol>
  <li>Are there any simple way or library (this isn't fancy) to draw data in a tabular format within a canvas element?</li>
  <li>Is there another way that I am missing to save the contents of a table element to an image?</li>
  </ol>
  
  <p>Since this is a Rails project I would prefer if the JS library used JQuery.</p>
  
  <p>EDIT</p>
  
  <p>I forgot to mention that some of the entries in the table are links.  Obviously this works well in a regular html table, but it also needs to work in the canvas version.</p>
  
  <p>EDIT 2</p>
  
  <p>Apparently I wasn't clear in the first edit.  The version that's displayed to the user (be it table or canvas) needs to have links.  The final image, obviously, will not.</p>