JpGraph setWeight为实线

时间:2011-12-13 18:05:15

标签: jpgraph

你能帮我解决如何在JpGraph上设置实线的重量吗?

使用

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

使用此代码,线宽为1。

但如果将行定义为

$p1->SetStyle('dotted');

...线的重量是20px。

你能告诉我在线路定义中我做错了什么。我需要更大胆的实线......

提前谢谢!

2 个答案:

答案 0 :(得分:3)

我有类似的问题,通过使用$ p1-> SetStyle('solid')解决后将线图添加到图表中:

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

答案 1 :(得分:0)

根据JPGraph documentation

  

线条将忽略任何宽度,并且只有一个线宽   约= 1。无法在何时设置线宽   使用了抗锯齿。

所以,只需使用$graph->img->SetAntiAliasing(false);