marca 14
Wykresy w PHP
Poszukiwałem fajnej klasy umożliwiajacej rysowanie zaawansowanych wykresów. Jednak co znalazłem to mi nie odpowiadało, bądź licencja umozliwiała tylko na użycie niekomercyjne, a to mi nie odpowiada :]
Po kilku godzinnych poszukiwaniach odnalazłem swój ideał - Libchart.
Klasa umozliwia rysowanie wykresów słupkowych, kołowych i liniowych. Wszystko prezentuje się bardzo ładnie, a korzysta się z tego bajecznie łatwo:
PHP:
-
include "../libchart/libchart.php";
-
-
$chart = new VerticalChart(500, 400); #tworzymy obiekt o szerokosci 500, wysokosci 400
-
-
$chart->addPoint(new Point("Styczeń", 273)); #dodajemy dane
-
$chart->addPoint(new Point("Luty", 421));
-
$chart->addPoint(new Point("Marzec", 642));
-
$chart->addPoint(new Point("Kwiecień", 800));
-
$chart->addPoint(new Point("Maj", 1200));
-
$chart->addPoint(new Point("Lipiec", 1500));
-
$chart->addPoint(new Point("Sierpień", 2600));
-
-
$chart->setTitle("Sprzedaż w miesiacach 2007 roku"); #dodajemy tytuł
-
$chart->render("generated/demo1.png");#zapisujemy do pliku
Jak widzimy pięknie :]
A wygenerowany plik wygląda chociazby tak:

Na koniec dodam, że skrypt jest na licencji LGPL



