title: Drawing text in a canvas
body: <p>I need to draw text in a canvas, but the current <code>fillText</code> implementation overcomplicates a lot of features that I need (like being able to draw multiple lines).</p>
  
  <p>Because I need to copy the pixels from the canvas later, it must be drawn in the canvas, it can't be a <code>span</code> element over the canvas.</p>
  
  <p>Being able to make it editable is a plus, but not required.</p>
  
  <p>Is there any library that provides advanced features to draw text in a canvas? (It must work at least on IE9, Firefox, Chrome and Opera)</p>