Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur man skapar en animerad bild PHP

    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

    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur att tolka en tabbavgränsad txt-fil i en array i PH…
    ·Hur man byter en enda förekomst av söksträngen i PHP…
    ·Hur ansluta till MySQL med PowerShell
    ·Så här kontrollerar PHP om du använder en iPhone
    ·Hur ansluta PHP till två MySQL-databaser
    ·PHP kan ansluta till en MySQL-fjärrdatabas Men det kan…
    ·Hur vill kolla MySQL Null på PHP
    ·Hur man beräknar en PHP Date Skillnad
    ·Hur man spola ut i PHP
    ·Hur Till Ändra WordPress Admin lösenord i MySQL
    Utvalda artiklarna
    ·Hur man läser en MOV i MATLAB
    ·Hur hämta data i VB6 Använda ett datumintervall
    ·SQL Cross Gå Tutorial
    ·Hur man sätter ett utropstecken i TWiki
    ·Hur man simulera en mikrokontroller i Multisim
    ·Hur Infoga Calendar Control i ett dokument med makro
    ·Hur man använder Integer Rester i Visual Logic
    ·PHP hjälpfunktioner
    ·Konvertera ett underformulär till en listruta
    ·Hur: Läs Image Header i VB.Net
    Copyright © Dator Kunskap http://www.dator.xyz