PHP | GmagickDraw point() Function Last Updated : 11 Jul, 2025 Summarize Comments Improve Suggest changes Share Like Article Like Report The GmagickDraw::point() function is an inbuilt function in PHP which is used to draw a point. This function uses current stroke color and stroke thickness at the specified coordinates. Syntax: public GmagickDraw::point( $x, $y ) Parameters:This function accepts two parameters as mentioned above and described below: $x: This parameter takes the value of x coordinate. $y: This parameter takes the value of y coordinate. Return Value: This function returns GmagickDraw object on success. Errors/Exceptions: This function throws GmagickException on error. Below programs illustrate the GmagickDraw::point() function in PHP: Program 1: php <?php // Create a GmagickDraw object $draw = new GmagickDraw(); // Set the color $draw->setFillColor('Green'); // Set the width and height of image $draw->setStrokeWidth(1170); $draw->setFontSize(72); // Use loop to draw 10000 points in given area for ($x = 0; $x < 10000; $x++) { $draw->point(rand(0, 500), rand(0, 500)); } $gmagick = new Gmagick(); $gmagick->newImage(500, 500, 'White'); $gmagick->setImageFormat("png"); // Use of drawimage function $gmagick->drawImage($draw); // Display the output image header("Content-Type: image/png"); echo $gmagick->getImageBlob(); ?> Output: Program 2: php <?php // Create a GmagickDraw object $draw = new ImagickDraw(); // Set the color // Set the width and height of image $draw->setStrokeWidth(7000); $draw->setFontSize(72); // Function to draw point for ($x = 0; $x < 10000; $x++) { $draw->setFillColor('green'); $draw->point(rand(0, 900), rand(0, 500)); } $draw->setFontSize(40); $gmagick = new Imagick(); $gmagick->newImage(900, 500, 'White'); $gmagick->setImageFormat("png"); // Annotate image $gmagick->annotateImage($draw, 5, 120, 0, 'GeeksforGeeks: A computer science portal'); $gmagick->annotateImage($draw, 5, 220, 0, 'sarthak_ishu11'); // Use of drawimage function $gmagick->drawImage($draw); // Display the output image header("Content-Type: image/png"); echo $gmagick->getImageBlob(); ?> Output: Reference: https://www.php.net/manual/en/gmagickdraw.point.php Comment More infoAdvertise with us Next Article PHP | GmagickDraw setfont() function S sarthak_ishu11 Follow Improve Article Tags : Web Technologies PHP Image-Processing PHP-function PHP-Gmagick +1 More Similar Reads PHP | ImagickDraw point() Function The ImagickDraw::point() function is an inbuilt function in Imagick library of PHP which is used to draw a point. This function uses current stroke color and stroke thickness at the specified coordinates. Syntax: bool ImagickDraw::point( $x, $y ) Parameters: This function accepts two parameters as m 1 min read PHP | GmagickDraw polyline() Function The GmagickDraw::polyline() function is an inbuilt function in PHP which is used to draw a polyline using the current stroke, stroke width, and fill color or texture, using the specified array of coordinates. Syntax: GmagickDraw GmagickDraw::polyline( array $coordinates_array ) Parameters: This func 2 min read PHP | GmagickDraw polygon() Function The GmagickDraw::polygon() function is an inbuilt function in PHP which is used to draw a polygon using the current stroke, stroke width, and fill color or texture, using the specified array of coordinates. Syntax: GmagickDraw GmagickDraw::polygon( array $coordinates ) Parameters: This function acce 2 min read PHP | GmagickDraw setfont() function The GmagickDraw::setfont() function is an inbuilt function in PHP which is used to set the fully-specified font to use when annotating with text. Syntax: GmagickDraw GmagickDraw::setfont( string $font ) Parameters:This function accepts a single parameter $font which is used to hold the value of font 1 min read PHP | GmagickDraw rotate() Function The GmagickDraw::rotate() function is an inbuilt function in PHP which is used to apply the specified rotation to the current coordinate space. Syntax: GmagickDraw GmagickDraw::rotate( array $coordinates_array ) Parameters: This function accepts a single parameter $coordinates_array which is used to 2 min read PHP | ImagickDraw polygon() Function The ImagickDraw::polygon() function is an inbuilt function in Imagick library in PHP which is used to draw a polygon using the specified array of coordinates. Syntax:Â bool ImagickDraw::polygon( $coordinates ) Parameters: This function accepts single parameter $coordinates of array type. It is used 2 min read Like