El fondo quiero que sea transaparente (es blanco el fondo)
Mi código:
Código PHP:
<?php
$user = $_GET[user];
$template = $_GET[style];
$alture = $_GET[pixels];
$top = $_GET[top];
$lado = $_GET[lado];
$font = $_GET[font];
$horizontal = $_GET[hori];
/* Tipo de contenido. Puede ser JPEG, GIF, etc. */
Header("Content-Type: Image/PNG");
/* Crea la imagen desde un PNG. */
$ImageC = ImageCreateFromPNG("1.png");
/* Establece el color. */
/*
* ImageString(Imagen,Tam.Letra,PosX,PosY,Texto,Color);*/
if (strstr($template,"1"))
$color = imagecolorallocate($ImageC, 0xFF, 0x00, 0x00);
elseif (strstr($template,"2"))
$color = imagecolorallocate($ImageC, 0xFF, 0xD7, 0x00);
elseif (strstr($template,"3"))
$color = imagecolorallocate($ImageC, 0x00, 0x00, 0xFF);
elseif (strstr($template,"4"))
$color = imagecolorallocate($ImageC, 0x80, 0x00, 0x80);
elseif (strstr($template,"5"))
$color = imagecolorallocate($ImageC, 0xFF, 0xFF, 0x00);
elseif (strstr($template,"6"))
$color = imagecolorallocate($ImageC, 0xFF, 0xC0, 0xCB);
elseif (strstr($template,"7"))
$color = imagecolorallocate($ImageC, 0xCD, 0x85, 0x03F);
elseif (strstr($template,"8"))
$color = imagecolorallocate($ImageC, 0x00, 0x80, 0x00);
elseif (strstr($template,"9"))
$color = imagecolorallocate($ImageC, 0xFF, 0xD7, 0x00);
elseif (strstr($template,"10"))
$color = imagecolorallocate($ImageC, 0xFF, 0xD7, 0x00);
/* Imagen-tamaño-horizontal-der/izq-top/bottom */
imagettftext($ImageC, $alture, $horizontal, $lado, $top, $color, $font, "$user");
/* Se convierte a PNG. */
ImagePNG($ImageC);
/* Se libera el espacio. */
ImageDestroy($ImageC);
?>