Canvas lineTo() 方法

定义和用法

lineTo() 方法添加一个新点,然后创建从该点到画布中最后指定点的线条(该方法并不会创建线条)。

提示:请使用 stroke() 方法在画布上绘制确切的路径。

实例

例子 1

开始一条路径,移动到位置 0,0。创建到达位置 300,150 的一条线:

Your browser does not support the HTML5 canvas tag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.moveTo(0,0);
ctx.lineTo(300,150);
ctx.stroke();

نوآبادی کا تجربہ کریں

提示:页面底部提供更多实例。

语法

context.lineTo(x,y);

参数值

参数 描述
x 路径的目标位置的 x 坐标。
y 路径的目标位置的 y 坐标。

更多实例

例子 2

绘制一条路径,形状是字母 L:

Your browser does not support the HTML5 canvas tag.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.moveTo(20,20);
ctx.lineTo(20,100);
ctx.lineTo(70,100);
ctx.stroke();

نوآبادی کا تجربہ کریں

براوزر کی مدد

جداول میں نمبر کا ذکر کیا گیا ہے، جو پہلے پورا طور پر اس ویژگی کو دعوا کرنے والی براوزر کی نسلیں کا ذکر کرتا ہے。

کروم ایج فائرفاکس سافری اوپرا
کروم ایج فائرفاکس سافری اوپرا
4.0 9.0 3.6 4.0 10.1

تعلیمات:اینٹرنیٹ ایکسپلورر 8 اور اس سے پہلے کی نسلیں <canvas> علامت کو نہیں دعوا کرتی ہیں。