एचटीएमएल 5 <canvas>
तत्व का उपयोग करते हुए , मैं एक छवि फ़ाइल (पीएनजी, जेपीईजी, आदि) लोड करना चाहूंगा, इसे पूरी तरह से पारदर्शी रूप से कैनवास पर आकर्षित करूंगा, और फिर इसे फीका कर दूंगा। मुझे लगा है कि छवि को कैसे लोड करना है और इसे कैसे आकर्षित करना है। कैनवस, लेकिन मुझे नहीं पता कि इसे खींचे जाने के बाद इसकी अस्पष्टता को कैसे बदलना है।
यहाँ मेरे पास अब तक का कोड है:
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';
}
क्या कोई मुझे सेट करने के लिए एक संपत्ति की तरह सही दिशा में इंगित करेगा या कॉल करने के लिए एक फ़ंक्शन जो अपारदर्शिता को बदल देगा?