1

JPGraphを使用して非常に単純な円グラフを作成しようとしていますが、PieGraphではSetMarginがまったく機能しません。JPGraphのサイトの例を試してみましたが、例のマージンを変更しても何も起こりません。

これが私が使っている非常に簡単な例です

$graph = new PieGraph(300,400);
$p1 = new PiePlot(array(20,50,75,50));
$graph->Add($p1);
$graph->SetMargin(10,10,1,100);
$graph->Stroke();

マージンを何に設定しても、何も変わりません。棒グラフまたは折れ線グラフの場合、テーマを無効にする必要があるかもしれませんが、追加することもできます。

$graph->graph_theme = null; 

何もしません。

これを達成できる人はいますか?

4

1 に答える 1

3

私は以下を使用しました:

$pieplot->SetSize(0.3);

たぶん、3D パイ プロットでは機能しません。通常の円グラフでサイズを設定してから、グラフィックの種類を変更しました。

また、中心位置を変更することもできます:

$pieplot->SetCenter(0.5, 0.4);
于 2013-09-17T19:41:45.693 に答える