Desen grafic pe php

Caracteristicile clasei PChart

  • set de figuri geometrice (cercuri, poligoane, linii);
  • susține umbrele pentru forme;
  • abilitatea de a utiliza propriile fonturi ttf
  • posibilitate de instalare și ajustare ușoară;
  • curbe de desen;
  • crearea unui efect semi-transparent pentru forme și linii;

Un exemplu de grafic simplu, desenat în php:







Desen grafic pe php

Pentru a desena acest grafic, a fost necesar următorul cod:

Pentru munca corectă a clasei care creează grafice de grafică, aveți nevoie de următoarea structură de directoare (o puteți descărca la sfârșitul articolului):

  • index.php - pagina curentă;
  • clasă - un director cu clase pentru desenarea garficelor;
  • fonturi - fonturi pe care le puteți utiliza în grafice;
  • graficul grafic al diagramei;
  • directorul în care sunt plasate fișierul cache și imaginea;






Am folosit funcția get_poll_pie_chart pentru a desena o diagrama plăcintă. În locul acestei funcții, puteți utiliza următoarele funcții:
  • get_timeline_chart - grafic linear cu afișare uniformă a liniei;
  • get_poll_bar_chart - grafic cu afișare dinamică a liniei de pe diagramă;

Exemplu de grafic creat de funcția get_poll_bar_chart:

Un exemplu de grafic creat de get_timeline_chart:

Desen grafic pe php

Unele grafice pe php pot fi combinate cu diagrame din Google Charts. De exemplu, o diagramă circulară în Google Charts se potrivește pe graficul de diagrame afișat mai devreme pe pagină:

Exemplu de utilizare a graficelor Google Grafice

O posibilă modalitate de a utiliza Google Charts este de a crea un indicator de descărcare a fișierelor:

Pentru a crea un indicator, puteți utiliza următorul cod:

Pentru ca acest cod să fie folosit într-o aplicație reală, este necesar să înlocuiți acest cod ajax cu o interogare care va returna un răspuns cu datele despre cantitatea de fișier descărcat:

Mai devreme am scris despre modul de utilizare a modului browser încrucișat de afișare a stării de descărcare a fișierelor (.cross-fileupload-progressbar), poate fi util pentru înlocuirea unui test.

Dacă nu aveți suficiente instrumente pentru a lucra cu grafice și diagrame, puteți folosi clasa php "gChart" de la Google. Toate diagramele și graficele de mai jos sunt create folosind "gChart".







Articole similare

Trimiteți-le prietenilor: