Skrypt klasy tworzącej wykres słupkowy
Stronę tą wyświetlono już: 6692 razy
Utworzony w php skrypt klasy tworzącej wykresy słupkowe, przykładowy wygląd wykresu można obejrzeć na rysunku 1.
Skrypt udostępniam na licencji GPL, czyli z uwzględnieniem moich praw autorskich, nie wolno więc z niego usuwać informacji o autorze skryptu. Przykładowy kod tworzący diagram z powyższej ilustracji znajduje się poniżej.
Plik cDiagram.php należy pobrać z załącznika.
Opis konstruktora:
Metoda dodająca wartość:
Metoda wczytująca dane z tablicy
Metoda wczytująca dane z pliku
Metoda ustawiająca wielkość prawego marginesu wykresu:
Metoda ustawiająca rysowanie i pozycję rysowania legendy na wykresie:
Metoda przerysowująca wykres po wczytaniu danych:
Metoda rysująca wykres:
Istnieją jeszcze inne metody, ale przyjemność ich odkrywania pozostawiam Wam. P.S. w podanym przykładzie wczytuję dane z pliku, którym Wy nie dysponujecie, jednakże wystarczy wykomentować linijkę z $diagram->ReadData("diagram_data.txt"); aby wykres się wyświetlił dla wartości wczytanych przez metodę AddValue.
Format zapisu danych do wczytania z pliku jest następujący:
Jak widać powyżej, średnik stanowi separator poszczególnych rekordów.