HTML canvas createPattern() পদ্ধতি

বিবরণ ও ব্যবহার

createPattern() উপাদানটিকে নির্দিষ্ট দিকে পুনরায় প্রকাশ করে。

উপাদানটি চিত্র, ভিডিও, বা অন্য ক্যানভাস উপাদান হতে পারে。

পুনরায় প্রকাশিত উপাদানটি চতুর্ভুজ, বলা বা লাইন ইত্যাদি আঁকা/পূর্ণ করার জন্য ব্যবহৃত হয়。

প্রতিমান

ব্যবহৃত চিত্র:

ল্যাম্প

অভিকর্ণ এবং উপরোক্ত দিকে চিত্র পুনরায় প্রকাশ করা হয়:

আপনার ব্রাউজার HTML5 ক্যানভাস ট্যাগটি সমর্থন করে না。

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
var img=document.getElementById("lamp");
var pat=ctx.createPattern(img,"repeat");
ctx.rect(0,0,150,100);
ctx.fillStyle=pat;
ctx.fill();

স্বয়ংক্রিয়ভাবে প্রয়োগ করুন

গ্রামার

context.createPattern(image,"repeat|repeat-x|repeat-y|no-repeat");

পারামিটার মান

পারামিটার বর্ণনা
image ব্যবহার করতে হলের চিত্র, ক্যানভাস বা ভিডিও ইলেকট্রনকে নির্দিষ্ট করুন。
repeat ডিফল্ট।এই মোডটি হোরিজন্টাল ও ভিক্টিক্যাল দিকে পুনরাবৃত্তি করা হয়。
repeat-x এই মোডটি শুধুমাত্র হোরিজন্টাল দিকে পুনরাবৃত্তি করা হয়。
repeat-y এই মোডটি শুধুমাত্র ভিক্টিক্যাল দিকে পুনরাবৃত্তি করা হয়。
no-repeat এই মোডটি একবার মাত্র দেখানো হয় (পুনরাবৃত্তি না করা)。

ব্রাউজার সমর্থন

সারণীতে নম্বরগুলি এই লক্ষ্যে প্রথম সঠিকভাবে সমর্থনকারী ব্রাউজার সংস্করণকে উল্লেখ করা হয়েছে。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

মন্তব্য:Internet Explorer 8 এবং তার পূর্ববর্তী সংস্করণ HTML <canvas> ইলেকট্রন