HTML5 Canvas

ကျွန်ုပ်တို့၏

ကျွန်ုပ်တို့၏

ကျွန်ုပ်တို့၏ ကျွန်ုပ်တို့၏

ကျွန်ုပ်တို့၏ ကျွန်ုပ်တို့၏

ကျွန်ုပ်တို့၏ ကျွန်ုပ်တို့၏ ကျွန်ုပ်တို့၏

ကျွန်ုပ်တို့၏ ကျွန်ုပ်တို့၏ ကျွန်ုပ်တို့၏

အိပ်ခဲ့ ၅ ပတ် ပိုင်း အိပ်ခဲ့ ၅ ပတ် ပိုင်း

အရာအမှတ်၊ အကျယ်အဝန်း နှင့် အမြင့် ကို သတ်မှတ်ထားသည်:

<canvas id="myCanvas" width="200" height="100"></canvas>

ဂျက်တာစကာတာ ဖော်ပြထားသည်

ကျွန်ုပ်တို့၏ ဖော်ပြထားသည် အရာအား အစီအစဉ်တွင် အလိုလား မရှိသည်။ အရာဖြည့် ဖော်ပြထားသည် ဂျက်တာစကာတာ အတွင်းတွင် ဖြစ်စေကာမူ:

<script type="text/javascript">
var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
cxt.fillStyle="#FF0000";
cxt.fillRect(0,0,150,75);
</script>

ဂျက်တာစကာတာ အမှတ်ကို ကိုယ်စားပြုရာတွင် ဖော်ပြထားသည်:

var c=document.getElementById("myCanvas");

ပြီးနောက် context အပျက်အစီး ကို ဖန်တီးပြီ:

var cxt=c.getContext("2d");

getContext("2d") အပျက်အစီး က အင်္ဂါနိုင်ငံ အခြေခံ အပျက်အစီး ဖြစ်ပြီး၊ အပျက်အစီး အမျိုးမျိုး ကို အသုံးပြု၍ အပန်းပေါ် အခြေအနေ နှင့် အခြေအနေ ကို ပြုပြင်ထားသည်။

အော်ဒါနှင့် အော်ဒါ နှစ်ခု ကို အပြုအမူပ�ု သည် အပန်းပေါ် အပန်းပေါ် အရောင် အာကာသ ကို ပြုပြင်ထားသည်:

cxt.fillStyle="#FF0000";
cxt.fillRect(0,0,150,75); 

fillStyle မီးရပ်မှု ကို အပန်းပေါ် ပြုပြင်ထားပြီး၊ fillRect မီးရပ်မှု ကို အပန်းပေါ် အခြေအနေ နှင့် အဆင့် ကို အသုံးပြုသည်။

အာကာသ နှင့် အခြေအနေ ကို သိရှိရန်

အခြေအနေ အာကာသ ကို အပြုအမူပြု သည် အရိပ်ဖျက် ပေါ်တွင် အခြေခံ အရောင် အာကာသ ကို ပြုပြင်ထားသည်။

သတိပြုရား အရ အခြေအနေ အာကာသ ကို အပြုအမူပြု သည် အရိပ်ဖျက် ပေါ်တွင် အစားထိုးထားသော အရောင် ဖြစ်သည်။

အော်ဒါတွင် အမှတ်အသား အာကာသ ကို အပြုအမူပြု အပြီး အရိပ်ဖျက် ပေါ်တွင် အခြေအနေ အသုံးပြုသည်။

Canvas အမှုထမ်း: ကုတ်တိုက် သတ်မှတ်ခြင်း

ယခုအခါ အကြောင်းကြောင်း အချက်အလက် ကို အဆိုပါ ရိပ်ဖျက် ပေါ်တွင် မြင်တွေ့နိုင်ပါ:

အချက်အလက်များ အပြီးတွင် အပြုအမူပြု

အော်ဒါနှင့် အပြုအမူပြုသည် အချက်အလက်များ အပြီးတွင် အပြုအမူပြုသည်:

အကြိုးတက် - အကြောင်းကြောင်း

စတင်နှင့် အဆုံးနှင့် အပြုအမူပြု၍ တစ်ခုတည်းသော အကြောင်းကြောင်း အပြုအမူပြုသည်:

Canvas အမှုထမ်း: ပန်းခြည်

JavaScript အချက်အလက်

<script type="text/javascript">
var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
cxt.moveTo(10,10);
cxt.lineTo(150,50);
cxt.lineTo(10,50);
cxt.stroke();
</script>

canvas အရာ

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">
Your browser does not support the canvas element.
</canvas>

ကျွန်ုပ်ကို စိတ်ဝင်စား

အကြိုးတက် - နှစ်ဆိုင်း

အစိတ်အအုံ၊ အရောင်၊ နှင့် အခြေအနေကို အသုံးပြု၍ နှစ်ဆိုင်းကို အပြုအမူပြုသည်:

Canvas အမှုထမ်း: နားနှင်း

JavaScript အချက်အလက်

<script type="text/javascript">
var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
cxt.fillStyle="#FF0000";
cxt.beginPath();
cxt.arc(70,18,15,0,Math.PI*2,true);
cxt.closePath();
cxt.fill();
</script>

canvas အရာ

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">
Your browser does not support the canvas element.
</canvas>

ကျွန်ုပ်ကို စိတ်ဝင်စား

အကြိုးတက် - လျှော့ကြော်

သင်က သတ်မှတ်ထားသော အရောင်ကို လျှော့ကြော်ခြင်း အခြေအနေကို အပြုအမူပြုသည်:

Canvas အမှုထမ်း: သွယ်ဖြူ

JavaScript အချက်အလက်

<script type="text/javascript">
var c=document.getElementById("myCanvas");
var cxt=c.getContext("2d");
var grd=cxt.createLinearGradient(0,0,175,50);
grd.addColorStop(0,"#FF0000");
grd.addColorStop(1,"#00FF00");
cxt.fillStyle=grd;
cxt.fillRect(0,0,175,50);
</script>

canvas အရာ

<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">
Your browser does not support the canvas element.
</canvas>

ကျွန်ုပ်ကို စိတ်ဝင်စား

အမှတ်

လက်ရာ အမှတ်

Canvas အမှုထမ်း: ပုံ

JavaScript အချက်အလက်

<script>
window.onload = function() {
    var canvas = document.getElementById("myCanvas");
    var ctx = canvas.getContext("2d");
    var img = document.getElementById("scream");
   ctx.drawImage(img, 10, 10);
};
</script>

canvas အရာ

<canvas id="myCanvas" width="244" height="182" style="border:1px solid #d3d3d3;">
Your browser does not support the HTML5 canvas tag.
</canvas>

ကျွန်ုပ်ကို စိတ်ဝင်စား

HTML Canvas ပြန်လည်တင်း

လက်ရာ လောက်ချက် အချက်အလက် သို့ သွားလာ ရန် ကျွန်ုပ်၏ HTML Canvas ပြန်လည်တင်း.

ပတ်သက် စာအုပ်

လောက်ချက် စာအုပ်HTML 5 <canvas> အချက်

လောက်ချက် စာအုပ်HTML DOM Canvas အရာ