Open In App

Fabric.js line scaleY Property

In this article, we are going to set the vertical scale of a canvas line in FabricJS. The canvas line means the line is movable and can be stretched according to requirement. Further, the line can be customized when it comes to initial stroke color, height, width, fill color, or stroke width.

Syntax:



fabric.line({
    scaleY : number
});

Approach: 

Parameters: This function accepts a single parameter as mentioned above and described below:



Example 1:




<!DOCTYPE html>
<html>
  
<head>
    <script src=
    </script>
</head>
  
<body>
    <h1>fabric.js | line scaleY property</h1>
  
    <canvas id="canvas" width="600" height="200" 
        style="border:1px solid #000000;"
    </canvas>
  
    <script>
        var canvas = new fabric.Canvas("canvas");
  
        var line = new fabric.Line([150, 10, 220, 150], {
            stroke: 'green',
            scaleY: 7
        });
  
        canvas.add(line);
    </script>
</body>
  
</html

Output:

Example 2:




<!DOCTYPE html>
<html>
  
<head>
    <script src=
    </script>
</head>
  
<body>
    <h1>fabric.js | line scaleY property</h1>
  
    <canvas id="canvas" width="600" height="200" 
        style="border:1px solid #000000;"
    </canvas>
  
    <script>
        var canvas = new fabric.Canvas("canvas");
  
        var line = new fabric.Line([150, 10, 220, 150], {
            stroke: 'green',
            scaleY: 2
        });
  
        canvas.add(line);
    </script>
</body>
  
</html>

Output:


Article Tags :