Vale, tengo este código..ahora necesito saber como hacer la imagen transparente en lugar de que salga un fondo negro..Este codigo lo que me hace es crear la imagen, escribe en ella y la guarda..pero con un fondo relleno..Un saludo!
Código PHP:
<?php
// Crear la imagen
$im = imagecreatetruecolor(400, 30);
// Crear algunos colores
$blanco = imagecolorallocate($im, 255, 255, 255);
$gris = imagecolorallocate($im, 128, 128, 128);
$negro = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 399, 29, $blanco);
// El texto a pintar
$texto = 'Probando...';
// Reemplaze la ruta con su propio ruta a la fuente
$fuente = 'arial.ttf';
// Agregar el texto
imagettftext($im, 20, 0, 10, 20, $negro, $fuente, $texto);
// Usar imagepng() resulta en texto más claro, en comparación con imagejpeg()
imagepng($im,"yo.png");
imagedestroy($im);
?>
<img src="yo.png" border="0" />