Utilizzo di cookies
Script GD libray con PHP Modelli Creare immagine Colore e trasparenza Disegnare Pennelli Misurare Filtri Testo Copy Salvare Miscellanea
GD library con PHP
imagefontheight()
restituire l'altezza in pixel di un font GD specificato


e-book
cartaceo

Se ci sono vincoli per la dimensione della stringa da utilizzare nell'immagine, utilizzare questa funzione per controllare l'altezza del carattere GD più adatto (non è per font TTF).


imagefontheight ( int $font )
Parametri
$font: Può essere 1,2,3,4,5 per i font incorporati, numeri più alti indicano caratteri più grandi.


<?php 
header("Content-type: image/png");
$immagine = imagecreate(220, 110); // crea immagine


// alloca i colori
$giallo = imagecolorallocate($immagine, 255, 255, 0);
$rosso = imagecolorallocate($immagine, 0, 0, 255); // colore testo


// a video l'altezza dei font
for ($NumeroFont=1; $NumeroFont<=5; $NumeroFont++) 
{
imagestring($immagine, $NumeroFont, 20, $NumeroFont * 15, "Font: $NumeroFont", $rosso);
$altezza = imagefontheight($NumeroFont);
imagestring($immagine, $NumeroFont, 90, $NumeroFont * 15, "Altezza: $altezza", $rosso);
}
imagepng($immagine); // al browser
imagepng($immagine,"NomeFile.png" ); // salva
imagedestroy($immagine); // libera memoria
?> 
Il risultato può essere diverso in ragione della macchina e del sistema operativo in uso.
Risultato: