Come disegnare in PHP

August 26

Come disegnare in PHP


Disegno grafica con metodi grafici PHP ti consente di fare tutto ciò che si può fare con qualsiasi progettazione grafica o un programma di animazione grafica. Poiché il programma PHP è un linguaggio open source, si ottiene il vantaggio di non dover acquistare progettazione grafica o software di animazione. Se si desidera generare la grafica per il sito Web grafica di disegno con PHP è solo una semplice questione di imparare alcuni comandi PHP grafiche. Una volta che conosci questi comandi di base si può quindi costruire script PHP grafici che possono essere utilizzati nella vostra pagina web e gli altri programmi di grafica.

istruzione

1 Creare un nuovo file nel vostro editor di testo e digitare il codice sottostante per permettere l'accesso al software PHP sul server provider di servizi di hosting web.

<? Php

2 Digita il codice, al di sotto, nella riga successiva del vostro editor di testo per definire un 400 pixel per 400 pixel di disegno ($ firstDrawing variabile) sulla tua pagina web dove saranno disegnate oggetti

$ FirstDrawing = ImageCreate (400.400);

3 Digita il codice, di seguito, a partire dalla riga successiva nel vostro editor di testo per definire i colori (nero, bianco, rosso, verde e blu) che verranno utilizzati per colorare diversi oggetti si trarrà in questo file PHP.

$ Nero = imagecolorallocate ($ firstDrawing, 0, 0, 0);

$ Bianco = imagecolorallocate ($ firstDrawing, 255, 255, 255);

$ Rosso = imagecolorallocate ($ firstDrawing, 255, 0, 0);

$ Verde = imagecolorallocate ($ firstDrawing, 0, 255, 0);

$ Blu = imagecolorallocate ($ firstDrawing, 0, 0, 255);

4 Digita il codice, di seguito, a partire dalla riga successiva nel vostro editor di testo, per disegnare un rettangolo rosso con il suo angolo in alto a sinistra posizionata alla pagina web di coordinate (15, 15) con una larghezza di 55 pixel, un'altezza di 85 pixel e disegnata e disegnare un rettangolo bianco che un angolo superiore sinistro posto alla pagina web di coordinate (55, 85) con una larghezza di 125 pixel e un'altezza di 135 pixel.

ImageRectangle ($ firstDrawing, 15, 15, 55, 85, $ rosso);

ImageRectangle ($ firstDrawing, 55, 85, 125, 135, $ ​​bianco);

5 Inserisci il codice, di seguito, a partire dalla riga successiva nel vostro editor di testo per disegnare ellissi verde che è posizionato in corrispondenza delle coordinate della pagina web (200,200), ha una larghezza di 125 pixel e un'altezza di 135 pixel.

ImageEllipse ($ firstDrawing, 200, 200, 125, 135, $ ​​verde);

6 Digita il codice, di seguito, a partire dalla riga successiva nel vostro editor di testo, per definire il file che per informare il server del tipo di file grafico è quello di reso (un file PNG), posizionare il PNG disegno sulla pagina web e per risorse di memoria libere utilizzate per memorizzare il file grafico (imageDestroy)

header ( "Content-type: image / png");

ImagePNG ($ firstDrawing);

ImageDestroy ($ firstDrawing);

7 Digita il codice, di seguito, a partire dalla riga successiva nel vostro editor di testo per informare il server web che lo script PHP è finita e tornare al normale flusso del programma.

?>

8 Copia e incolla il codice script PHP, di seguito, se si vuole garantire che il codice di disegno PHP è esente da errori.

<? Php

$ FirstDrawing = ImageCreate (400.400);

$ Nero = imagecolorallocate ($ firstDrawing, 0, 0, 0);

$ Bianco = imagecolorallocate ($ firstDrawing, 255, 255, 255);

$ Rosso = imagecolorallocate ($ firstDrawing, 255, 0, 0);

$ Verde = imagecolorallocate ($ firstDrawing, 0, 255, 0);

$ Blu = imagecolorallocate ($ firstDrawing, 0, 0, 255);

ImageRectangle ($ firstDrawing, 15, 15, 55, 85, $ rosso);

ImageRectangle ($ firstDrawing, 55, 85, 125, 135, $ ​​bianco);

ImageEllipse ($ firstDrawing, 200, 200, 125, 135, $ ​​verde);

header ( "Content-type: image / png");

ImagePNG ($ firstDrawing);

ImageDestroy ($ firstDrawing);

?>

9 Salvare il file di testo con estensione "php" e caricarlo su una posizione nella directory sito web. Inserire l'URL del file che avete assegnato al file PHP nella casella di testo URL nel browser. Si osservi che la pagina attira i due rettangoli e l'ellisse si è specificato nel file PHP.

Consigli e avvertenze

  • Se il vostro web hosting server non è configurato per le librerie PHP GD, la grafica non verranno visualizzati nella vostra pagina web. Se il vostro web hosting provider è stato configurato in modo tale che non funziona con le versioni specifiche di PHP o ha una configurazione speciale, lo script PHP può anche non funzionare. Rivolgersi al proprio web fornitore di servizi di hosting per domande specifiche circa la configurazione per gli script PHP che si intende eseguire.