ক্যানভাস globalCompositeOperation প্রতিশব্দ
বিবরণ ও ব্যবহার
globalCompositeOperation
প্রতিশব্দ সংযোজনা বা প্রত্যাহার করুন এবং একটি সূত্রস্থল (নতুন) চিত্রকে লক্ষ্য (পুরনো) চিত্রে কিভাবে চিত্রিত করা হবে।
সূত্রস্থল চিত্র = আপনি ক্যানভাসে স্থাপন করতে চান।
লক্ষ্য চিত্র = আপনি ক্যানভাসে স্থাপন করেছেন ড্রাইবিং。
প্রতিদর্শ
উদাহরণ 1
বিভিন্ন globalCompositeOperation মানের মাধ্যমে বর্গ আকৃতির চিত্র দ্রব্যমান করুন। লাল বর্গটি হল লক্ষ্য চিত্র। নীল বর্গটি হল সূত্রস্থল চিত্র:
source-over destination-over
JavaScript:
var c=document.getElementById("myCanvas"); var ctx=c.getContext("2d"); ctx.fillStyle="red"; ctx.fillRect(20,20,75,50); ctx.globalCompositeOperation="source-over"; ctx.fillStyle="blue"; ctx.fillRect(50,50,75,50); ctx.fillStyle="red"; ctx.fillRect(150,20,75,50); ctx.globalCompositeOperation="destination-over"; ctx.fillStyle="blue"; ctx.fillRect(180,50,75,50);
উদাহরণ 2
সকল globalCompositeOperation বৈশিষ্ট্যমূল্যসমূহ:
সংজ্ঞা
context.globalCompositeOperation="source-in";
বৈশিষ্ট্যমূল্য
মূল্য | বর্ণনা |
---|---|
source-over | ডিফল্ট |
source-atop | লক্ষ্য চিত্রের উপরে সূত্র চিত্র দেখান।সূত্র চিত্রটির লক্ষ্য চিত্রের বাইরের অংশটি অদৃশ্য |
source-in | লক্ষ্য চিত্রের মধ্যে সূত্র চিত্র দেখান।লক্ষ্য চিত্রটির মধ্যের সূত্র চিত্রটির অংশটি শুধুমাত্র দেখানো হবে, লক্ষ্য চিত্রটি স্বচ্ছ। |
source-out | লক্ষ্য চিত্রের বাইরে সূত্র চিত্র দেখান।লক্ষ্য চিত্রটির বাইরের সূত্র চিত্রটির অংশটি শুধুমাত্র দেখানো হবে, লক্ষ্য চিত্রটি স্বচ্ছ। |
destination-over | সূত্র চিত্রের উপরে লক্ষ্য চিত্র দেখান |
destination-atop | সূত্র চিত্রের উপরে লক্ষ্য চিত্র দেখান।সূত্র চিত্রের বাইরের লক্ষ্য চিত্রটির অংশটি দেখানো হবে না。 |
destination-in | সূত্র চিত্রের মধ্যে লক্ষ্য চিত্র দেখান।সূত্র চিত্রটি স্বচ্ছ।লক্ষ্য চিত্রটির সূত্র চিত্রের মধ্যের অংশটি শুধুমাত্র দেখানো হবে。 |
destination-out | সূত্র চিত্রের বাইরে লক্ষ্য চিত্র দেখান।সূত্র চিত্রটি স্বচ্ছ।লক্ষ্য চিত্রটির সূত্র চিত্রের বাইরের অংশটি শুধুমাত্র দেখানো হবে。 |
হালকা | সূত্র চিত্র + লক্ষ্য চিত্র দেখান |
কপি | সূত্র চিত্র দেখান।লক্ষ্য চিত্রটি অবমূল্যাকরণ করা হয়。 |
xor | সোর্স ইমেজ এবং লক্ষ্য ইমেজকে একত্রিত করতে অসমতা অপারেশন ব্যবহার করা হয়。 |
টেকনিক্যাল বিবরণ
ডিফল্ট মান: | source-over |
---|
ব্রাউজার সমর্থন
সারণীতে উল্লিখিত সংখ্যা এই অপারেটরের প্রথম সংস্করণকে নির্দেশ করে যা এই অ্যাট্রিবিউটটি সম্পূর্ণরূপে সমর্থন করে。
চ্রোম | এজ | ফায়ারফক্স | স্যাফারি | অপেরা |
---|---|---|---|---|
চ্রোম | এজ | ফায়ারফক্স | স্যাফারি | অপেরা |
4.0 | 9.0 | 3.6 | 4.0 | 10.1 |
মন্তব্য:Internet Explorer 8 এবং তার পূর্ববর্তী সংস্করণগুলি <canvas> ইলেকট্রন সমর্থন করে না。