PHP | GmagickDraw setfontweight() Function

The GmagickDraw::setfontweight() function is an inbuilt function in PHP that is used to set the font weight.
Syntax:
public GmagickDraw::setfontweight( $font_weight ) : GmagickDraw
Parameters: This function accepts a single parameter $font_weight which is used to hold the value of font-weight as an integer type.
Return Value: This function returns the GmagickDraw object on success. The below programs illustrate the GmagickDraw::setfontweight() function in PHP.
Program 1:
php
<?php// Create an GmagickDraw object$draw = new GmagickDraw();// Set the image filled color$draw->setFilledColor('red');// Set the Font Weight$draw->setFontWeight(200);// Set the font size$draw->setFontSize(40);// Set the font family$draw->setFontFamily('Ubuntu-Mono');// Set the text to be added$draw->annotation(30, 170, "GeeksForGeeks");// Set the image filled color$draw->setFilledColor('green');// Set the Font Stretch$draw->setFontStretch(3);// Set the font size$draw->setFontSize(30);// Set the font family$draw->setFontFamily('Open-Sans-Light-Italic');// Set the text to be added$draw->annotation(30, 250, "Font-Weight : 200");// Create new gmagick object $gmagick = new Gmagick();// Set the image dimension $gmagick->newImage(350, 300, 'white');// Set the image fromat$gmagick->setImageFormat("png");// Draw the image $gmagick->drawImage($draw);header("Content-Type: image/png");// Display the imageecho $gmagick->getImageBlob();?> |
Output:
Program 2:
php
<?php// Create an GmagickDraw object$draw = new GmagickDraw();// Set the image filled color$draw->setFilledColor('Green');// Set the font size$draw->setFontSize(30);// Set the Font Weight$draw->setFontWeight(400);// Set the font family$draw->setFontFamily('Ani');// Set the text to be added$draw->annotation(30, 40, "GeeksForGeeks");// Create new Gmagick object $gmagick= new Gmagick();// Set the image dimension$gmagick->newImage(250, 70, 'white');// Set the image format$gmagick->setImageFormat("png");// Draw the image$gmagick->drawImage($draw);header("Content-Type: image/png");// Display the imageecho $gmagick->getImageBlob();?> |
Output:
Reference: http://php.net/manual/en/gmagickdraw.setfontweight.php




