draw a background image in canvas
practice toDataURL