title: Html5 Canvas: alternative for drawImage()
body: <p>Since I faced some rounding issues* with the default scale()-function of canvas I've implemented my own matrix-transformations for canvas. This is working fine with a sole exception, I cannot rotate an image because the drawImage() function can only be parameterized with the top left corner of the picture.</p>
  
  <p>Is there any other method to draw an image on a canvas? A method that can be parameterized with at least the coordinates for the top, left and the bottom right corner?, so that I can manually rotate the coordinates?</p>
  
  <p>*The issue is a one-pixel-gap between shapes after scaling by a factor &lt; 1.</p>