2011-12-13 12 views
5

JpGraph'ta katı çizginin ağırlığını ayarlamanıza nasıl yardımcı olabilirsiniz?JpGraph setWeight katı hat için

Hattı Bu kod ile

// Create the first line 
$p1 = new LinePlot($datay1); 
$p1->SetStyle('solid'); 
$p1->SetWeight('20'); 
$p1->SetColor("#6495ED"); 
$p1->SetLegend('Line 1'); 
$graph->Add($p1); 

oluşturulur, çizgi ağırlığı 1.

olduğunu Ama çizgi

$p1->SetStyle('dotted'); 

olarak tanımlanır eğer ... hattın ağırlığı 20px olduğunu .

Hat tanımında yanlış yaptığımı söyleyebilir misiniz? Daha kalın bir çizgi ihtiyacım var ...

Şimdiden teşekkürler!

+0

o aynı sorunu vardı, hala hatta "yeni" sürümü tür böcek var olan – DanFromGermany

cevap

3

vardı kullanarak çözüme benzer sorun, $ grafiğe lineplot ekleyerek SONRA p1-> setStyle ('katı'):

$p1 = new LinePlot($min_values); 
    $graph->Add($p1); 
    $p1->SetWeight(3); 
    $p1->SetColor("blue"); 
    $p1->SetLegend("Minimum Values"); 
    $p1->SetStyle("solid"); 
0

göre JPGraph documentation için:

Hatları göz ardı eder herhangi bir genişlik ve sadece tek bir satır genişliği yaklaşık = 1 var. anti-alias kullanıldığında satır genişliğini ayarlamak mümkün değildir.

Yani, sadece kullanmak $graph->img->SetAntiAliasing(false);