Utilisation du HTML5 <canvas>
Je voudrais charger un fichier image (PNG, JPEG, etc.), le dessiner sur le canevas de manière totalement transparente, puis l'intégrer en fondu. J'ai trouvé comment charger l'image et la dessiner sur la toile, mais je ne sais pas comment modifier son opacité une fois qu'elle a été dessinée.
Voici le code que j'ai jusqu'à présent :
var canvas = document.getElementById('myCanvas');
if (canvas.getContext)
{
var c = canvas.getContext('2d');
c.globalAlpha = 0;
var img = new Image();
img.onload = function() {
c.drawImage(img, 0, 0);
}
img.src = 'image.jpg';
}
Quelqu'un peut-il m'indiquer une propriété à définir ou une fonction à appeler pour modifier l'opacité ?