- Home
- Categorie
- Coding e Sistemistica
- Coding
- Scritta su immagine tramite form.
-
Scritta su immagine tramite form.
Salve a tutti,
vorrei realizzare (in php) una cosa del tipo :Avendo un form dove scrivo qualcosa, e cliccando su invia, questo viene scritto su un immagine (Fin qui è facile), il problema mi sorge quando questa immagine con testo sopra (dinamico) deve essere scaricata (compreso il testo sull'immagine)... non so come fare... mi illuminate ?
-
Ciao,
puoi usare la libreria GD per creare l'immagine e poi farla scaricare.
-
Ciao Ho provato così :
[php]
// Creo una nuova immagine
$mia_img = imagecreatefromjpeg("mamozio.jpg");
$r = 255;$g = 255;$b = 255;// Definisco i colori dello sfondo e del testo $colore_testo = imagecolorallocate($mia_img,$r,$g,$b);
// Creo una variabile con il testo da stampare nell'immagine
$testo = "Testo testo!";
// Scrivo il testo all'interno dell'immagine
imagettftext($mia_img,45,5,5,$testo,$colore_testo);
// Definisco l'intestazione del file
header("Content-type: image/jpeg");
// Mostro l'immagine creata
imagejpeg($mia_img);
// Faccio pulizia
imagedestroy($mia_img);
[/php]Funziona, ma se voglio ingrandire il testo su immagine grande, non lo fa ingrandire, o meglio non funziona, rimane sempre uguale.