Una animación se crea en PHP usando una serie de imágenes estáticas , produciendo el efecto de la acción o movimiento . Imágenes animadas se utilizan para mejorar la apariencia de una página web . Una imagen animada atrae la atención del usuario a determinados elementos de una página web , como un anuncio. En PHP se puede crear una imagen animada mediante un archivo de clases PHP. Cosas que necesitará el software de edición de imágenes
Mostrar más instrucciones
1
Descargue el archivo de clase GifEncoder ( ver Recursos) .
2
Guarde el archivo de clase del webroot del sitio web de PHP que va a crear la imagen animada .
3
crear una serie de imágenes PNG que se utilizará para construir la imagen animada con la imagen software de edición. Nombra las imágenes MyFirstImage.png y MySecondImage.png .
4
Guardar las imágenes a la raíz del sitio Web .
5
Abra un editor de PHP , como el Bloc de notas. < Br > Página 6
Introducir código PHP para establecer una cabecera de las imágenes , y llamar al archivo de clase header
GIFEncoder ( ' Content-type : image /gif ');
include ( ' GIFEncoder.class.php ');
7
Abra la primera imagen para la imagen animada y añadir el siguiente texto:
$ texto = " Este es un texto que pueda editar en la imagen " ;
$ image = imagecreatefrompng ( ' MyFirstImage.png ');
$ text_color = imagecolorallocate ($ imagen , 200, 200 , 200) ;
imagestring ($ imagen , 5 , 5 , 5 , $ texto , $ text_color ) ;
8
Genera un GIF de la los datos del GIF a un arreglo para que pueda ser utilizado más tarde por el uso de la memoria intermedia de salida
9
Repita el proceso anterior para añadir la segunda imagen : .
$ image = imagecreatefrompng ( ' MySecondImage.png ' ) ;
$ text_color = imagecolorallocate ( $ imagen , 200 , 200 , 200 ) ;
imagestring ( $ imagen , 5 , 20 , 20 , $ texto , la adición de imágenes , como el anterior , si desea que la animación tiene más de dos imágenes
10
Utilice la clase GIFEncode fusionar los archivos GIF y generar el GIF animado: .
$ gif = new GIFEncoder ($ $ marcos, enmarcado, 0,2,0,0,0 , ' bin ');
11
salida de la animación completado:
echo $ gif- > GetAnimation ();
12
Guardar la página PHP y ábralo en un navegador para ver el efecto de animación
.