2012-04-02 11 views
0

バーの幅やバー間のスペースなど、グラフをカスタマイズする機能は何ですか? バーと月ラベルの間の隙間を小さくしたいと思います。PHP JPGraph - 画像のタイピング

これらの変更を実行できる機能は何ですか。

+1

最初にドキュメントを読むのはどうですか? http://jpgraph.net/doc/ – fire

+0

700ページを読むのではないでしょうか。私はそれを見ているが、それは見つからないようだ。 –

答えて

1

解決策は、単に列の幅(場合によってはグラフ自体)を調整することです。

機能BarPlot::SetWidth($aWidth)を使用して列幅を設定できます(this exampleも参照)。この関数は、クラスのドキュメントhereに記載されている:

使用スケールは(バーに使用する通常の尺度である)テキストスケールである場合、主要なステップサイズの分画としての幅を指定します。 X軸スケールがリニアスケール(lin、int、date)の場合、幅は絶対ピクセルで指定する必要があります。

したがって、列の幅をパーセントまたは絶対ピクセル幅として設定できます。パーセンテージとして幅を設定

  • 、値を使用< = 1
    例えば25%$barplot->SetWidth(0.25);

  • ピクセル単位で幅を設定するには、値が1より大きい値を使用します。
    56ピクセル$barplot->SetWidth(56);

あなたが満足しているものが得られるようになるまで、周りを見てください。

+0

他に役立つもの: $ graph-> SetMargin(30,1,20,5); $ graph-> SetBox(); $ graph-> SetFrame(false); $ graph-> SetScale( "textlin"); –