La función GmagickDraw::getfontstyle() es una función incorporada en PHP que se utiliza para obtener el estilo de fuente utilizado al anotar con texto.
Sintaxis:
int GmagickDraw::getfontstyle( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función devuelve un valor entero correspondiente a una de las constantes de ESTILO .
La lista de constantes de ESTILO se proporciona a continuación:
- Gmagick::ESTILO_NORMAL (Entero)
- Gmagick::STYLE_ITALIC (Entero)
- Gmagick::STYLE_OBLIQUE (Entero)
- Gmagick::STYLE_ANY (Entero)
Excepciones: esta función lanza GmagickDrawException en caso de error.
Los programas dados a continuación ilustran la función GmagickDraw::getfontstyle() en PHP:
Imagen usada:
Programa 1:
<?php // Create a new GmagickDraw object $draw = new GmagickDraw(); // Get the font Style $fontStyle = $draw->getfontstyle(); echo $fontStyle; ?>
Producción:
0 // Which is the default value.
Programa 3:
<?php // Create a new GmagickDraw object $draw = new GmagickDraw(); // Set the font style $draw->setfontstyle(2); // Get the font Style $fontStyle = $draw->getfontstyle(); echo $fontStyle; ?>
Producción:
2
Programa 2:
<?php // Create a new Gmagick object $gmagick = new Gmagick('geeksforgeeks.png'); // Create a GmagickDraw object $draw = new GmagickDraw(); // Set the color $draw->setFillColor('#0E0E0E'); // Set the font size $draw->setfontsize(40); // Draw rectangle for background $draw->rectangle(-10, -10, 800, 400); // Set the fill color $draw->setFillColor('white'); // Set the font style to Italic $draw->setFontStyle(Gmagick::STYLE_ITALIC); // Annotate a text $draw->annotate(50, 100, 'The Font style here is ' . $draw->getFontStyle() . '.'); // Use of drawimage functeannotate $gmagick->drawImage($draw); // Display the output image header("Content-Type: image/png"); echo $gmagick->getImageBlob(); ?>
Producción:
Referencia: https://www.php.net/manual/en/gmagickdraw.getfontstyle.php