+

PHP GmagickDraw getfontsize () function

Syntax:
public GmagickDraw::getfontsize (void)
Parameters:this function takes no parameters.Return Value:This function returns the font size associated with the current GmagickDraw.Errors / Exceptions:this function throws a GmagickException on error.The following programs illustrate the Gmagick::getfontsize() function in PHP:Program 1 :  
// Create a GmagickDraw object $draw = new GmagickDraw();  
// Create GmagickPixel $fillColor = new GmagickPixel ( `Green` );  
// Set the opacity of the stroke $draw -> setfillcolor ( `red` );  
// Set the width and height of the image $draw -> setStrokeWidth (7); $draw -> setFontSize (72);  
// Function for drawing a circle $draw -> circle (250, 250, 100, 150); $gmagick = new Gmagick(); $gmagick -> newImage (500, 500, `White` ); $gmagick -> setImageFormat ( "png" ); $gmagick -> drawImage ( $draw );  
// Using the getfontsize() function print_r ( $draw -> getfontsize()); ?>
Output:
72
Program 2:  
// Create a GmagickDraw object $draw = new GmagickDraw();  
// Set color $draw -> setFillColor ( `Green` );  
// Set the width and height of the image $draw -> setStrokeWidth (1);  
// Line drawing function for ( $x = 0; $x < 40; $x ++) { $draw -> line (rand (0, 100), rand (0, 60), rand (0, 500), rand (0, 500)); $draw -> line (rand (0, 100), rand (0, 60), rand (0, 500), rand (0, 500)); $draw -> line (rand (0, 100), rand (0, 60), rand (0, 500), rand (0, 500)); $draw -> line (rand (0, 100), rand (0, 60), rand (0, 500), rand (0, 500)); } $gmagick = new Gmagick(); $gmagick -> newImage (500, 500, `White` ); $gmagick -> setImageFormat ( "png" );  
// Set color $draw -> setFillColor ( `Black` );  
// Set font size $draw -> setFontSize (25);  
// Using the drawimage function $gmagick -> drawImage ( $draw ); $gmagick -> annotateImage ( $draw , 5, 120, 0, ` GeeksforGeeks: A computer science portal` );  
// Display the font size echo $draw -> getfontsize(); ?>
Output:
25
Link: http://php.net /manual/en/gmagickdraw.getfontsize.php
Get Solution for free from DataCamp guru