png

Mattepuffo's logo
Creare immagine da testo con PHP

Creare immagine da testo con PHP

La libreria GD di PHP è ben fornita di funzioni per la creazione e manipolazione di immagini.

Oggi vediamo come creare una immagine da una scritta; l'immagine non verrà creata fisicamente sullo spazio web, ma sarà il testo a essere tramutato in immagine e messo nella pagina.

Questo il codice:

// img.php

header("Content-type: image/png");
$imageCodice = imagecreate(200, 40);
$bg = imagecolorallocate($imageCodice, 255, 255, 255);
$tc = imagecolorallocate($imageCodice, 0, 0, 0);
imagestring($imageCodice, 5, 0, 12, "HELLO WORLD!", $tc);
imagepng($imageCodice);
imagedestroy($imageCodice);

Prima impostiamo il tipo di immagine che sarà inviata all'header della pagina (PNG in questo caso).