Adattare altezza e larghezza ad un'immagine creata in php
Salve,
Forse dal titolo non capirete il mio problema, ma non sapevo come intitolare la discussione.
Cmq, ho questo script che mi genera un'immagine con un testo e la dimensione del testo specificata da un form:
Codice PHP:
<?php
if (isset($_GET["send"])) {
$testo = $_POST["string"];
$size = $_POST["dim"];
header("Content-type: image/png");
$image = imagecreate(100, 100);
$background = imagecolorallocate($image, 225, 225, 225);
$text_color = imagecolorallocate($image, 0, 0, 0);
imagestring($image, $size, 5, 3, $testo, $text_color);
imagepng($image);
imagedestroy($image);
}
?>
<form action="index.php?send" method="post">
<input type="text" name="string" value="Inserisci qui il testo.." onfocus="this.value = ''"/> - <input type="text" size="2" maxlength="2" name="dim" />
</form>
Questo codice mi crea un'immagine con altezza e larghezza 100, vorrei adattare questo due misure alla dimensione del testo inserito all'interno dell'immagine, come è possibile farlo?