FabricJS 如何创建一个带有Polyline的画布
我们可以通过创建一个 fabric.Polyline 的实例来创建一个Polyline对象 。 一个折线对象可以由一组连接的直线段来描述。由于它是FabricJS的基本元素之一,我们也可以通过应用角度、不透明度等属性轻松地定制它。
语法
参数
- points – 这个参数接受一个 数组 ,表示构成折线对象的点的数组。
-
options(可选) – 这个参数是一个对象,为我们的对象提供额外的定制。使用这个参数可以改变多段线对象的原点、笔画宽度和许多其他属性。
例子1:创建fabric.Polyline()的实例并将其添加到我们的画布上。
让我们看看一个代码例子,看看我们如何将多段线对象添加到我们的画布上。唯一需要的参数是 点数 数组,而第二个参数是可选的选项对象。
例2:通过使用set方法来操作Polyline对象
在这个例子中,我们通过使用set方法给Polyline对象分配属性,set方法是一个数值的设置器。任何与stroke、strokeWidth、angle、scaling、rotation等相关的属性都可以通过这个方法来改变。