6

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です。

行定義で私が間違っていることを教えてください。より太い実線が必要です...

前もって感謝します!

4

2 に答える 2

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");
于 2012-02-02T22:22:43.653 に答える
0

JPGraphのドキュメントによると:

線は幅を無視し、約 = 1 の単一の線幅のみを持ちます。アンチエイリアスを使用している場合、線幅を設定することはできません。

だから、ただ使う$graph->img->SetAntiAliasing(false);

于 2013-11-05T09:40:57.823 に答える