PHP bir grafik çizmek için nasıl?

9 Cevap php

Hey ben PHP dayalı Sitemde bir grafiği (Stdent işareti dağıtım) çizmek istiyorum. Bunu nasıl yapabilirim?

9 Cevap

Yapabileceğiniz en iyi şey php_gd2 bakmaktır. (Sadece php.ini devre dışı) PHP ile birlikte oldukça iyi bir görüntü kütüphanesi, ve bir çift formatlarında çıktı alabilirsiniz bitmiş görüntüleri değil sadece, size oldukça kolay iyi bir grafik kadar yapmak gerekir yeterli fonksiyonları var .

EDIT: Ben size bir kaç yararlı bağlantılar verdi eğer yardımcı olabilir:

http://www.libgd.org/ - php_gd kılavuzu - En son php_gd2 Burada
http://ca3.php.net/gd alabilirsiniz.

Sen google's chart api grafikler oluşturmak için kullanabilirsiniz.

pChart başka büyük bir PHP grafik kütüphanesidir.

Grafikler üretmek için kullanılabilir kütüphaneleri vardır.

Daha yukarıda ve here listelenmiştir.

Hayatınızı kolaylaştırmak için PHP için çeşitli grafik kütüphaneleri de vardır. JPGraph İyi bir (non-free) biridir.

By far the easiest solution is to just use the Google Chart API http://code.google.com/apis/chart/

Sen çubuk grafikler, pasta grafikler, 3D kullanmak yapabilir ve bazı parametreler ile bir url bina olarak kolay. Aşağıdaki basit örneğe bakın.

Bu Pie Chart gerçekten çok kolay

Have no idea about gd2, but I have done a similar thing with gd and it was not that hard.

http://www.php.net/ Git ve benzeri şeyler için arama

  • Imagecreate
  • imageline
  • imagestring

It's not as flashy as some of those other solution out there, but since you generate a picture it will work in all browsers. (except lynx... :-) )

/ Johan


Update: I nearly forgot, don't use jpeg for this type of pictures. The jpeg artefacts will be really annoying, png is a better solution.

http://www.phpcharting.com iyi bir tane var

ben bu bağlantı var bir sürü ararken ben de kendime göre çubuk grafik oluşturmak için bir yol arıyordu, ben, sadece kütüphaneleri bulmak mümkün oldu. Bu size yardımcı olur umarım

http://www.qualitycodes.com/tutorial.php?articleid=20&title=How-to-create-bar-graph-in-PHP-with-dynamic-scaling