PHP | ImagickDraw line() Function Last Updated : 10 Oct, 2021 Comments Improve Suggest changes Like Article Like Report The ImagickDraw::line() function is an inbuilt function in Imagick library of PHP which is used to draw a line. This function draw the line using the current stroke color, stroke opacity, and stroke width. Syntax: bool ImagickDraw::line( $sx, $sy, $ex, $ey ) Parameters: This function accepts four parameters as mentioned above and described below: $sx: This parameter takes the value of starting x coordinate.$sy: This parameter takes the value of starting y coordinate.$ex: This parameter takes the value of ending x coordinate.$ey: This parameter takes the value of ending y coordinate. Return Value: This function returns TRUE on success.Below program illustrate the ImagickDraw::line() function in PHP:Program: php <?php // Create an Imagick object $draw = new \ImagickDraw(); // Function to fill color $draw->setFillColor('red'); // Function to draw line $draw->line(10, 30, 180, 200); // Create Imagick object $imagick = new \Imagick(); // Create new image of given size $imagick->newImage(300, 300, 'white'); // Set the image format $imagick->setImageFormat("png"); // Function to draw the image $imagick->drawImage($draw); header("Content-Type: image/png"); // Display the output image echo $imagick->getImageBlob(); ?> Output: Reference: http://php.net/manual/en/imagickdraw.line.php Comment More infoAdvertise with us Next Article PHP | ImagickDraw line() Function S sarthak_ishu11 Follow Improve Article Tags : Misc Technical Scripter Web Technologies PHP Image-Processing PHP-function PHP-Imagick +3 More Practice Tags : Misc Similar Reads PHP | GmagickDraw line() Function The GmagickDraw::line() function is an inbuilt function in PHP which is used to draw a line. This function draw the line using the current stroke color, stroke opacity, and stroke width. Syntax: public GmagickDraw::line( $sx, $sy, $ex, $ey ) Â Parameters:This function accepts four parameters as ment 2 min read PHP | ImagickDraw pathClose() Function The ImagickDraw::pathClose() function is an inbuilt function in PHP which is used to add a path element to the current path which closes the current subpath by drawing a straight line. In simple words, it is used to completely apply a stroke to all the edges. Syntax: bool ImagickDraw::pathClose( voi 2 min read PHP | ImagickDraw pathFinish() Function The ImagickDraw::pathFinish() function is an inbuilt function in PHP which is used to terminate the current path. This is required when multiple paths are to be drawn in the image. Syntax: bool ImagickDraw::pathFinish( void ) Parameters: This function doesnât accepts any parameter. Return Value: Thi 2 min read PHP | ImagickDraw pop() Function The ImagickDraw::pop() function is an inbuilt function in PHP which is used to destroy the current ImagickDraw in the stack and returns the previously pushed ImagickDraw. For every pop() function there must have already been an equivalent push() function. Syntax: bool ImagickDraw::pop( void ) Parame 2 min read PHP | ImagickDraw arc() Function The ImagickDraw::arc() function is an inbuilt function in Imagick library of PHP which is used to draw an arc. Syntax: bool ImagickDraw::arc( $sx, $sy, $ex, $ey, $sd, $ed ) Parameters: This function accepts six parameters as mentioned above and described below: $sx: This parameter takes the value of 1 min read Like