Salve!
Ho una pagina html5 che fa uso di uno script in javascript che carica un'immagine
e la disegna in un canvas.
Quello che non capisco è perchè l'immagine, invece di essere disegnata con le sue dimensioni originali, venga molto allargata in entrambe le dimensoni.codice:<script type="text/javascript"> function draw() { var canvas = document.getElementById('my_canvas'); var img = new Image(); img.src = 'screen0.jpg'; if (canvas.getContext){ var ctx = canvas.getContext('2d'); ctx.drawImage(img,0,0); //ctx.fillStyle = "rgba(0,0,0,38)"; //ctx.fillRect(0,canvas.height-80,canvas.width,80); } } </script>
Inoltre il rettangolo che provo a disegnarci subito sopra, sebbene solo con 38 come alpha, viene disegnato completamente opaco, tale da oscurare l'immagine sottostante.
Perchè succedono queste cose? Probabilmente sono questioni banali ma sono ancora agli inizi...

Rispondi quotando
