Een animatie is gemaakt in PHP met behulp van een reeks van statische beelden , produceren het effect van de actie of beweging . Geanimeerde beelden worden gebruikt om het uiterlijk van een website te verbeteren . Een geanimeerde afbeelding trekt de aandacht van een gebruiker om bepaalde items op een webpagina , zoals een advertentie . In PHP kun je een geanimeerde afbeelding met behulp van een PHP- class -bestand te maken . Wat je nodig hebt Beeldbewerkingssoftware Toon Meer Aanwijzingen 1 Download het GifEncoder class bestand ( zie bronnen ) . Kopen van 2 Sla de klas bestand naar de webroot van de PHP- website waar u creëert de geanimeerde afbeelding . 3 Maak een reeks van PNG-afbeeldingen die zullen worden gebruikt om de geanimeerde afbeelding met behulp van beeld op te bouwen - editing software . Noem de beelden MyFirstImage.png en MySecondImage.png . 4 Sla de afbeeldingen op de website wortel. 5 Open een PHP editor , zoals Kladblok . < Br 6 > Voer PHP- code om een header voor de afbeeldingen te stellen , en bel de GIFEncoder class file header ( ' Content - type: image /jpeg ' ) ; include ( ' GIFEncoder.class.php ' ) ; 7 Open het eerste beeld voor de geanimeerde afbeelding en voeg de volgende tekst : $ tekst = " Dit is tekst die ik kan bewerken op de afbeelding " ; image $ = imagecreatefrompng ( ' MyFirstImage.png ' ) ; $ text_color = imagecolorallocate ( $ image , 200 , 200 , 200 ) ; imagestring ( $ image , 5 , 5 , 5 , $ tekst , $ text_color ) ; 8 Genereer een GIF van de het GIF data naar een array , zodat het later gebruikt kan worden door gebruik te maken van de output buffer 9 Herhaal het vorige proces om de tweede afbeelding toe te voegen : . afbeelding $ = imagecreatefrompng ( ' MySecondImage.png ' ) ; $ text_color = imagecolorallocate ( $ image , 200 , 200 , 200 ) ; imagestring ( $ image , 5 , 20 , 20 , $ tekst , het toevoegen van afbeeldingen , zoals hierboven , als je wilt dat de animatie om meer dan twee beelden hebben 10 Gebruik de GIFEncode klasse aan de GIF- bestanden samen te voegen en om de geanimeerde GIF genereren : . $ gif = new GIFEncoder ( $ frames , $ ingelijste , 0,2,0,0,0 , ' bin ' ) ; Output 11 de voltooide animatie : echo $ gif - > GetAnimation ( ) ; 12 Sla de PHP- pagina en open het in een browser om de animatie effect te zien . |