La función imagefontheight() es una función incorporada en PHP que se usa para obtener la altura en píxeles de un carácter en la fuente especificada.
Sintaxis:
int imagefontheight( int $font )
Parámetros: esta función acepta un único parámetro $font que contiene el valor de la fuente. Su valor puede ser 1, 2, 3, 4, 5 para fuentes integradas o puede usarse con imageloadfont() para fuentes personalizadas.
Valor devuelto: esta función devuelve un valor entero que contiene la altura.
Los siguientes programas ilustran la función imagefontheight() en PHP:
Programa 1:
<?php // Get the font height echo 'Font height for font value 1 is ' . imagefontheight(0) . '<br>'; echo 'Font height for font value 2 is ' . imagefontheight(2) . '<br>'; echo 'Font height for font value 3 is ' . imagefontheight(3) . '<br>'; echo 'Font height for font value 4 is ' . imagefontheight(4) . '<br>'; echo 'Font height for font value 5 is ' . imagefontheight(5) . '<br>'; ?>
Producción:
Font height for font value 1 is 8 Font height for font value 2 is 13 Font height for font value 3 is 13 Font height for font value 4 is 16 Font height for font value 5 is 15
Programa 2:
<?php // Get the font from local folder $font = imageloadfont('Pacifico.ttf'); // Show the output echo 'Font height for Pacifico is ' . imagefontheight($font); ?>
Producción:
Font height for Pacifico is 8
Referencia: https://www.php.net/manual/en/function.imagefontheight.php