Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
How to create a canvas with Polyline using FabricJS?
We can create a Polyline object by creating an instance of fabric.Polyline. A polyline object can be characterised by a set of connected straight-line segments. Since it is one of the basic elements of FabricJS, we can also easily customize it by applying properties like angle, opacity etc.
Syntax
new fabric.Polyline(points: Array, options: Object)
Parameters
points ? This parameter accepts an Array which denotes the array of points that make up the polyline object.
options (optional) ? This parameter is an Object which provides additional customizations to our object. Using this parameter origin, stroke width and a lot of other properties can be changed related to the Polyline object.
Example 1: Creating an instance of fabric.Polyline() and adding it to our canvas
Let?s see a code example of how we can add a polyline object to our canvas. The only required parameter is the points Array whereas the second argument is the optional options object.
Creating an instance of fabric.Polyline() and adding it to our canvas
You can see that the polyline object has been added
Example 2: Manipulating the Polyline object by using the set method
In this example, we have assigned the properties to the Polyline object by using the set method which is a setter for values. Any property related to stroke, strokeWidth, angle, scaling, rotation, etc., can be mutated by using this method.
Manipulating the Polyline object by using the set method
You can see the Polyline object in canvas now with set values
