একটি ডেটা ইউআরএল দেওয়া, আপনি src
নিজের ডেটা ইউআরএল এ চিত্রটির সেটিংস সেট করে একটি চিত্র তৈরি করতে পারেন (হয় পৃষ্ঠায় বা খাঁটি জেএসে) । উদাহরণ স্বরূপ:
var img = new Image;
img.src = strDataURI;
drawImage()
পদ্ধতি HTML5 এর ক্যানভাস প্রসঙ্গের আপনি একটি ক্যানভাস সম্মুখের সকল বা একটি চিত্র (অথবা ক্যানভাস, অথবা ভিডিও) কিছু অংশ কপি করতে দেয়।
আপনি এটির মতো ব্যবহার করতে পারেন:
var myCanvas = document.getElementById('my_canvas_id');
var ctx = myCanvas.getContext('2d');
var img = new Image;
img.onload = function(){
ctx.drawImage(img,0,0); // Or at whatever offset you like
};
img.src = strDataURI;
সম্পাদনা : আমি আগে এই স্পেসে পরামর্শ দিয়েছিলাম যে onload
কোনও ইউআরআই ডেটা জড়িত থাকার সময় হ্যান্ডলারটি ব্যবহার করার প্রয়োজন নাও হতে পারে । এই প্রশ্ন থেকে পরীক্ষামূলক পরীক্ষার ভিত্তিতে এটি করা নিরাপদ নয়। উপরের সিকোয়েন্সটি — চিত্রটি তৈরি করুন, onload
নতুন চিত্রটি ব্যবহার করতে সেট করুন এবং তারপরেsrc
ফলাফলটি অবশ্যই কিছু ব্রাউজারের জন্য প্রয়োজনীয়ভাবে সেট করুন ।