(PECL imagick 2.0.0)
Sets the font weight
bool ImagickDraw::setFontWeight ( int $font_weight )
Sets the font weight to use when annotating with text.
Parameters:
font_weight
Sets the font weight to use when annotating with text.
Returns:
This function is currently not documented; only its argument list is available.
Examples:
ImagickDraw::setFontWeight()
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <?php function setFontWeight( $fillColor , $strokeColor , $backgroundColor ) { $draw = new \ImagickDraw(); $draw ->setStrokeColor( $strokeColor ); $draw ->setFillColor( $fillColor ); $draw ->setStrokeWidth(1); $draw ->setFontSize(36); $draw ->setFontWeight(100); $draw ->annotation(50, 50, "Lorem Ipsum!" ); $draw ->setFontWeight(200); $draw ->annotation(50, 100, "Lorem Ipsum!" ); $draw ->setFontWeight(400); $draw ->annotation(50, 150, "Lorem Ipsum!" ); $draw ->setFontWeight(800); $draw ->annotation(50, 200, "Lorem Ipsum!" ); $imagick = new \Imagick(); $imagick ->newImage(500, 500, $backgroundColor ); $imagick ->setImageFormat( "png" ); $imagick ->drawImage( $draw ); header( "Content-Type: image/png" ); echo $imagick ->getImageBlob(); } ?> |
Please login to continue.