19/02/2002, 14:18
|
Usuario no validado | | Fecha de Ingreso: enero-2002
Mensajes: 26
Antigüedad: 22 años, 10 meses Puntos: 0 | |
Re: Expliquenme esto (Crear GIFs) No soy muy bueno para esto pero espero que mis comentarios al codigo te ayuden un poco
<?php
Header("Content-type: image/gif"); //crea un header que le undicara al navegador que esta leyendo un archivo gif
$string=implode($argv," "); //toma los argumentos de la llamada 'text' en este caso y los guarda en el areglo $string
$im = imagecreatefromgif("images/button1.gif"); //crea un objeto tipo imagen gif a partir de una imagen ya existente 'button1.gif'
$orange = ImageColorAllocate($im, 220, 210, 60); //crea un color para ser utilizado
$px = (imagesx($im)-7.5*strlen($string))/2; //calcula la posicion del texto en la imagen
ImageString($im,3,$px,9,$string,$orange);//escribe un texto dentro de la imagen $im usando el color &orange
ImageGif($im); //crea la imagen gif basandoce en el objeto $im
ImageDestroy($im); //libera el objeto $im
?>
llamada:
<imgsrc="button.php3?text">
Este codigo hace que el archivo que lo contiene se convierta en una imagen gif, por lo cual solo se necesita llamar a este archivo como si fuera otra imagen cualquiera.
P.D. Recuerda que el formato GIF ya no es libre y requieres pago de licencia para usarlo. Te recomiendo veas las funciones para l formato PNG que funcianan de forma indentica a estas. |