La función Gmagick::setfontsize() es una función incorporada en PHP que se utiliza para establecer el tamaño de fuente que se utilizará al anotar con texto.
Sintaxis:
public GmagickDraw::setfontsize( $pointsize )
Parámetros: esta función acepta un solo parámetro $pointsize que se utiliza para almacenar el tamaño de fuente.
Valor de retorno: esta función devuelve el objeto GmagickDraw en caso de éxito.
Los siguientes programas ilustran la función Gmagick::setfontsize() en PHP:
Programa 1:
<?php // Create a GmagickDraw object $draw = new GmagickDraw(); // Create GmagickPixel object $fillColor = new GmagickPixel('Green'); // Set stroke opacity $draw->setfillcolor('red'); // Set the width and height of image $draw->setStrokeWidth(7); //Set the fontsize $draw->setfontsize(72); // Function to draw circle $draw->circle(250, 250, 100, 150); $gmagick = new Gmagick(); $gmagick->newImage(500, 500, 'White'); $gmagick->setImageFormat("png"); $gmagick->drawImage($draw); // Using getfontsize() function print_r($draw->getfontsize()); ?>
Producción:
72
Programa 2:
<?php // Create a GmagickDraw object $draw = new GmagickDraw(); // Set the color $draw->setFillColor('Green'); // Set the width and height of image $draw->setStrokeWidth(1); // Function to draw line 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 the color $draw->setFillColor('Black'); //set Font Size $draw->setFontSize(25); // Use of drawimage function $gmagick->drawImage($draw); $gmagick->annotateImage($draw, 5, 120, 0, 'GeeksforGeeks: A computer science portal'); // Display the output image header("Content-Type: image/png"); echo $gmagick->getImageBlob(); ?>
Producción:
Referencia: http://php.net/manual/en/gmagickdraw.setfontsize.php
¿Escribir código en un comentario? Utilice ide.geeksforgeeks.org , genere un enlace y compártalo aquí.
Publicación traducida automáticamente
Artículo escrito por sarthak_ishu11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA