- 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 )
				
PHPBook