En animering skapas i PHP med hjälp av en serie av statiska bilder , producerar effekten av åtgärden eller rörelse . Animerade bilder används för att förbättra utseendet på en webbplats . En animerad bild lockar användaren uppmärksam på vissa objekt på en webbsida , till exempel en annons. I PHP kan du skapa en animerad bild med en PHP-klass -fil . Saker du behöver
bildredigeringsprogram
Visa fler instruktioner
1
Ladda GifEncoder klassen filen ( se Resurser ) .
2
Spara klassen filen webbroten av PHP-webbplatsen där du skapar den animerade bilden .
3
Skapa en serie av PNG-bilder som kommer att användas för att bygga den animerade bilden med bilden - redigeringsprogram . Namnge bilderna MyFirstImage.png och MySecondImage.png .
4
Spara bilderna till webbplatsen roten .
5
Öppna en PHP editor , exempelvis Notepad .
6
Ange PHP-kod för att ange en rubrik för bilderna , och ring GIFEncoder klassen filhuvudets
( " Content -type : image /gif ' ) ;
omfatta ( " GIFEncoder.class.php ' ) ;
7
Öppna den första bilden för den animerade bilden och lägg till följande text :
$ text = " Detta är texten jag kan redigera på bilden " ,
$ image = imagecreatefrompng ( ' MyFirstImage.png ');
$ text_color = imagecolorallocate ( $ image , 200 , 200 , 200 ) ;
imagestring ( $ image , 5 , 5 , 5 , $ text , $ text_color ) ,
8
Generera en GIF från GIF data till en matris så att den kan användas senare med hjälp utmatningsbufferten
9
Upprepa föregående processen för att lägga den andra bilden : .
$ image = imagecreatefrompng ( ' MySecondImage.png ');
$ text_color = imagecolorallocate ( $ image , 200 , 200 , 200 ) ;
imagestring ( $ image , 5 , 20 , 20 , $ text , lägga till bilder , som ovan , om du vill att animeringen ska ha mer än två bilder
10
Använd GIFEncode klassen att slå ihop GIF-filer och generera den animerade GIF : .
$ gif = ny GIFEncoder ( $ ramar , $ inramade , 0,2,0,0,0 , ' bin ');
11
Utgång till färdig animation :
echo $ gif - > GetAnimation ( ) ;
12
Spara PHP-sida och öppna den i en webbläsare för att se animeringseffekten
.