- Home ›
- JpGraphを使ったグラフの描画 ›
- データ値(DisplayValue)の詳細設定 ›
- HERE
フォントの設定
広告
データ値のフォントの設定を行います。DisplayValueクラスで用意されている「SetFont」メソッドを使います。
SetFont function SetFont($aFontFamily,$aFontStyle,$aFontSize)
Specify font for values Parameter: $aFontFamily Font family $aFontStyle Font style(Default FS_NORMAL) $aFontSize Font size(Default 10)
引数にはフォントの種類やスタイル、サイズを指定します。フォントの指定方法については『JpGraphにおけるフォントの指定方法』を参照して下さい。
例えば次のように記述します。
$lineplot1 = new LinePlot($ydata1); $lineplot1->value->SetFont(FF_TIMES, FS_BOLDITALIC, 20);
それでは線グラフと円グラフの場合で実際に試してみます。
線グラフ
<?php include ("jpgraph/jpgraph.php"); include ("jpgraph/jpgraph_line.php"); $graph = new Graph(300, 200, "auto"); $graph->SetFrame(true); $graph->SetScale("textlin"); $graph->img->SetMargin(40, 40, 30, 30); $ydata1 = array(10, 4, 7, -3, 6); $lineplot1 = new LinePlot($ydata1); $lineplot1->value->Show(); $lineplot1->value->SetFont(FF_TIMES, FS_BOLDITALIC, 14); $graph->Add($lineplot1); $graph->Stroke(); ?>
上記のPHPファイルをブラウザで開いてみます。ブラウザには次のように表示されます。
円グラフ
<?php include ("jpgraph/jpgraph.php"); include ("jpgraph/jpgraph_pie.php"); $graph = new PieGraph(300, 200, "auto"); $graph->SetFrame(true); $data = array(45, 23, 18, 32); $pieplot = new PiePlot($data); $pieplot->value->SetFont(FF_COMIC, FS_BOLD, 12); $graph->Add($pieplot); $graph->Stroke(); ?>
上記のPHPファイルをブラウザで開いてみます。ブラウザには次のように表示されます。
( Written by Tatsuo Ikura )