Une animation est créé en PHP en utilisant une série d'images statiques , produisant l'effet de l' action ou de mouvement . Images animées sont utilisées pour améliorer l'apparence d'un site web . Une image animée attire l'attention d'un utilisateur à certains éléments d'une page Web , comme une publicité. En PHP, vous pouvez créer une image animée en utilisant un fichier de classe PHP. Choses que vous devez Image libre de retouche logiciel
Afficher plus Instructions
1
Téléchargez le fichier de classe GifEncoder (voir Ressources) .
2 < p > Enregistrer le fichier de classe à la racine du site du site PHP où vous créez l'image animée .
3
créer une série d'images PNG qui sera utilisé pour construire l'image animée utilisant l'image - un logiciel de montage . Nommez les images MyFirstImage.png et MySecondImage.png .
4
enregistrer les images à la racine du site .
5
Ouvrez un éditeur PHP, tel que Notepad . < Br > Photos 6
Entrez le code PHP pour définir un en-tête pour les images , et appeler le
-tête du fichier de classe GIFEncoder ( 'Content-type : image /gif' ) ;
include (' GIFEncoder.class.php ');
7
Ouvrez la première image de l'image animée et ajouter le texte suivant :
$ text = " Ceci est un texte que je peux éditer sur l'image " ;
$ image = imagecreatefrompng (' MyFirstImage.png ');
$ text_color = imagecolorallocate ( $ image , 200, 200, 200 ) ;
imagestring ( $ image , 5, 5 , 5, $ text , $ text_color ) ;
8
Générer un GIF à partir de la les données GIF vers un tableau de sorte qu'il peut être utilisé plus tard en utilisant le tampon de sortie
9
Répétez la procédure précédente pour ajouter la deuxième image : .
$ image = imagecreatefrompng ( « MySecondImage.png ');
$ text_color = imagecolorallocate ( $ image , 200, 200, 200 ) ;
imagestring ( $ image , 5, 20 , 20, $ text , l'ajout d'images , comme ci-dessus , si vous voulez que l'animation d'avoir plus de deux images
10
Utilisez la classe GIFEncode de fusionner les fichiers GIF et pour générer l'image GIF animée : .
$ gif = new GIFEncoder ($ $ cadres, encadrées, 0,2,0,0,0 , 'bin' ) ;
11
sortie de l'animation terminée :
echo $ gif- > GetAnimation ();
12
Enregistrer la page PHP et de l'ouvrir dans un navigateur pour voir l'effet d'animation
.