Uma animação é criado em PHP usando uma série de imagens estáticas , produzindo o efeito da ação ou movimento. As imagens animadas são usados para melhorar a aparência de um sítio . Uma imagem animada atrai a atenção de um usuário a determinados itens em uma página da Web, como uma propaganda. No PHP você pode criar uma imagem animada usando um arquivo de classe PHP. Coisas que você precisa
software para edição de imagens
Show Mais instruções
1
Baixe o arquivo de classe GifEncoder (consulte Recursos) .
2
Salve o arquivo classe para o webroot do site do PHP onde você está criando a imagem animada.
3
criar uma série de imagens PNG , que será usado para construir a imagem animada usando imagem de edição de software. Nomeie as imagens MyFirstImage.png e MySecondImage.png .
4
Salve as imagens para a raiz do site.
5
Abra um editor de PHP, como o Notepad. < Br >
6
Introduza o código PHP para definir um cabeçalho para as imagens , e chamar o arquivo de classe GIFEncoder
cabeçalho
(' Content-type : image /gif ');
include (' GIFEncoder.class.php ');
7
Abra a primeira imagem para a imagem animada e adicione o seguinte texto :
$ text = " Este é um texto que eu posso edição na imagem ";
$ image = imagecreatefrompng (' MyFirstImage.png ');
$ text_color = imagecolorallocate ( $ image , 200, 200, 200 );
imagestring ( $ image , 5, 5 , 5, $ text , $ text_color );
8
Gerar um GIF do os dados GIF para uma matriz de modo que possa ser usado mais tarde , usando o buffer de saída
9
Repita o processo anterior para adicionar a segunda imagem : .
$ image = imagecreatefrompng ( ' MySecondImage.png ' ) ;
$ text_color = imagecolorallocate ( $ imagem , 200 , 200 , 200 ) ;
imagestring ( $ imagem , 5 , 20 , 20 , $ texto , adicionar imagens , como acima, se você deseja que a animação de ter mais de duas imagens
10
Use a classe GIFEncode para mesclar os arquivos GIF e para gerar o GIF animado: .
$ gif = new GIFEncoder ($ $ quadros, emoldurados, 0,2,0,0,0 , 'bin' );
11
saída a animação concluída :
echo $ gif -> GetAnimation ();
12
Salve a página PHP e abri-lo em um navegador para ver o efeito de animação
.