কম্পিউটার টিউটোরিয়াল

HTML ক্যানভাসে Liên tục পরিবর্তনশীল লাইন প্রস্থে রেখা আঁকা

লিনার প্রস্থ liên tục পরিবর্তনশীল রেখা আঁকতে, নিচের কোডটি চালান:

উদাহরণ

var context = document.getElementById('canvas1').getContext('2d'); var pts = [null, null, null, null]; for(var i=-1; i<25; i=i+1) {    var width = 0.5+i/2;    var m = 200;    var x = Math.cos(i/4) * 180;    var y = Math.sin(i/4) * 140;        pts[0] = pts[1];    pts[1] = pts[2];    pts[2] = { X:x, Y:y};        if(pts[0] == null)    continue;    var p0 = pts[0];    var p1 = pts[1];    var p2 = pts[2];    var x0 = (p0.X + p1.X) / 2;    var y0 = (p0.Y + p1.Y) / 2;    var x1 = (p1.X + p2.X) / 2;    var y1 = (p1.Y + p2.Y) / 2;        context.beginPath();    context.lineWidth = width;    context.strokeStyle = "blue";    context.moveTo(m+x0, m+y0);    context.quadraticCurveTo(m+p1.X, m+p1.Y, m+x1, m+y1);    context.stroke(); }

  1. জাভাস্ক্রিপ্টে ডিভ-এ কমা-সেপারেটেড টেক্সটকে আলাদা লাইনে রূপান্তর করা

  2. HTML <var> ট্যাগ

  3. HTML <canvas> width অ্যাট্রিবিউট

  4. Tkinter-এ মাউস কোঅর্ডিনেট অনুসরণ করে রেখা আঁকা কীভাবে করবেন?