| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come disegnare grafici in PHP
    Disegnare grafici 2D e 3D colorati con la sorgente di linguaggio di scripting PHP aperto . Codice grafici a torta , grafici a linee , grafici a dispersione e grafici a barre con la libreria GD di funzioni di progettazione grafica di PHP . Utilizzare caratteri da libreria di font di PHP per aggiungere del testo per il business on-line professionale e presentazioni tecniche . Crea il tuo primo grafico a torta 3D con PHP in pochi minuti e un paio di righe di codice. Con la conoscenza si guadagna, si sarà in grado non solo di creare più tipi di grafici a PHP , ma anche essere in grado di utilizzare con sicurezza e modificare altri liberi PHP script grafico -making . Cose che ti serviranno
    servizio di hosting Web che supporta scripting PHP
    Show More Istruzioni

    1 Creare un file di testo con il vostro editor di testo per creare il file per memorizzare il vostro PHP 3D copione grafico -making. . Salvare il file con estensione PHP come " 3DpieChart.php . "
    2

    Sulla prima riga del testo tipo di file il codice qui sotto per indicare al browser che il file contiene uno script PHP .

    < ? php
    3

    tipo sulla riga successiva del editor di testo la funzione PHP per creare un'area di disegno che ha una larghezza di 200 pixel e altezza . dei 200 pixel e memorizzarla una variabile PHP con un nome di $ immagine

    $ image = imagecreate ( 200 , 200);
    4

    Digitare il codice per definire le variabili per la colori che useranno nello script PHP . Il primo codice colore da bianco e da utilizzare come colore di riempimento per la zona di disegno , $ immagine . Specificare gli altri colori da utilizzare negli argomenti della funzione imagecolorallocate utilizzando il formato RGB ( Red Green Blue ) . Rendere i colori più scuri si alloca con valori RGB più bassi e più luminoso con numeri RGB superiori . Non usare i numeri negativi , i numeri decimali o numeri maggiori di 255 per gli argomenti di questa funzione

    $ bianco = imagecolorallocate ( $ immagine , 255, 255 , 255); .

    $ Grigio = imagecolorallocate ( $ immagine , 200 , 200 , 200);

    $ darkgray = imagecolorallocate ( $ immagine , 150 , 150 , 150) ;

    $ blu = imagecolorallocate ( $ immagine , 0 , 0 , 250 ) ;

    $ blu scuro = imagecolorallocate ( $ immagine , 0 , 0 , 150) ;

    $ rosso = imagecolorallocate ( $ immagine , 255 , 0 , 0 ) ;

    $ = darkred imagecolorallocate ( $ immagine , 200 , 0 , 0 ) ;
    5

    Digitare il codice per disegnare consecutivamente 20 curve ad arco in modo che ogni nuovo arco avrà un centro che è 1 pixel superiore dell'arco precedente. Specificare l'arco x centro coordinata , y coordinate centro , misura , angolo iniziale , angolo finale e il colore di ogni sezione del grafico a torta negli argomenti funzioni ImageArc separati

    for ( $ i = 120; . $ I> , 100; $ i - ) {

    ImageArc ( $ immagine , 100 , $ i , 100 , 50 , 0 , 60 , $ blu scuro ) ;

    ImageArc ( $ immagine , 100 , $ i , 100 , 50 , 60 , 90 , $ darkgray ) ;

    ImageArc ( $ image , 100 , $ i , 100 , 50 , 90 , 360 , $ darkred ) ;

    }
    6

    Digitare il codice per disegnare tre archi pieni di colori che hanno un centro presso la pagina Web coordinate ( 100,100 ) e hanno le stesse misure ad arco e posizione centrale come l' ultima curva arco disegnato con il ImageArc codice ( 100 pixel ) per creare il grafico a torta 2D

    ImageFilledArc ( $ immagine , 100 , 100 , 100 , 50 , 0 , 60 , $ blu , IMG_ARC_PIE ) .

    ImageFilledArc ( $ immagine , 100 , 100 , 100 , 50 , 60 , 90 , $ grigio , IMG_ARC_PIE ) ;

    ImageFilledArc ( $ image , 100 , 100 , 100 , 50 , 90 , 360 , $ rosso , IMG_ARC_PIE ) ;
    Pagina 7

    digitare il codice per il rendering del grafico a torta 3D come file grafico PNG , cancellare la memoria utilizzata per creare l'immagine e terminare lo script PHP .
    header

    ( "Content -type : image /jpeg " ) ;

    ImagePNG ( $ immagine ) ;

    ImageDestroy ( $ immagine ) ;

    >
    8

    ? Copia e incolla il codice in un editor di testo per garantire che il programma grafico a torta 3D non ha errori di sintassi e funziona correttamente .

    < ? php

    $ image = imagecreate ( 200 , 200 ) ;

    $ bianco = imagecolorallocate ( $ immagine , 255, 255 , 255) ;

    $ grigio = imagecolorallocate ( $ immagine , 200 , 200 , 200);

    $ darkgray = imagecolorallocate ( $ immagine , 150 , 150 , 150) ;

    $ blu = imagecolorallocate ( $ immagine , 0 , 0 , 250 ) ;

    $ blu scuro = imagecolorallocate ( $ immagine , 0 , 0 , 150) ;

    $ rosso = imagecolorallocate ( $ immagine , 255 , 0 , 0 ) ;

    $ = darkred imagecolorallocate ( $ immagine , 200 , 0 , 0 ) ; < br >

    for ( $ i = 120; $ i> 100; $ i - ) {

    ImageArc ( $ immagine , 100 , $ i , 100 , 50 , 0 , 60 , $ blu scuro ) ;

    ImageArc ( $ image , 100 , $ i , 100 , 50 , 60 , 90 , $ darkgray ) ;

    ImageArc ( $ image , 100 , $ i , 100 , 50 , 90 , 360 , $ darkred ) ;

    }

    ImageFilledArc ( $ immagine , 100 , 100 , 100 , 50 , 0 , 60 , $ blu , IMG_ARC_PIE ) ;

    ImageFilledArc ( $ image , 100 , 100 , 100 , 50 , 60 , 90 , $ grigio , IMG_ARC_PIE ) ;

    ImageFilledArc ( $ image , 100 , 100 , 100 , 50 , 90 , 360 , $ rosso , IMG_ARC_PIE ) ;
    intestazione

    ( " Content-type : image /jpeg " ) ;

    ImagePNG ( $ immagine ) ;

    ImageDestroy ( $ immagine ) ;

    ? >
    9

    Salvare il file PHP e caricarlo sul vostro server web. Incollare l'URL in cui il file PHP si trova nel tuo browser per visualizzare il grafico a torta 3D.

    Previous :

    next :
      Articoli Correlati
    ·Come nascondere una casella combinata in PHP 
    ·Come inserire codice di reindirizzamento su PHP 
    ·Come calcolare la data PHP Difference 
    ·Come creare un PHP chiamata Nome 
    ·Errore del sito : il file richiede il PHP ionCube Loade…
    ·Come costruire un sito web abbonamento con Dreamweaver 
    ·Come convertire Varchar a galleggiare in MySQL 
    ·Come creare una sequenza in Oracle SQL 
    ·Come creare una pagina di errore personalizzata su Joom…
    ·Come posso aggiungere uno script PHP che utilizza MySQL…
      Articoli in evidenza
    ·Qual è il computer di base lingue 
    ·Come scrivere il mio DLL in VB.Net 
    ·Come cancellare JTextField 
    ·Come trattare con sottostringhe in CSH 
    ·Come faccio a inserire un paragrafo in formato FBML 
    ·Java Tutorials Collection 
    ·Come fare una cartella in C + + 
    ·Fissare Coding Certificazione 
    ·Come incorporare Java DB in NetBeans 
    ·Come impostare la posizione del cursore in un DIV in Ja…
    Copyright © Conoscenza Informatica http://it.wingwit.com