目次 前へ 次へ

7.13 グラフにタイトルとフッターを追加する

各グラフは 3 種類のタイトルを持つことができます。それぞれ以下の通りです。

  1. タイトル (title オブジェクト)
  2. サブタイトル (subtitleオブジェクト)
  3. サブサブタイトル (subsubtitle オブジェクト)

これらの 3 種類のプロパティは標準的なテキスト オブジェクトで、異なったフォントやカラー、サイズなどを設定できます。

また、グラフの周りに余白を設定したい場合はGraph::SetMargin() メソッドを使用します。

これらのタイトルは自動で配置され、使用されているフォント サイズに調節されます。

もし、タイトルの周りに余白を設定したい場合は、Text::SetMargin() メソッドを使用できます。たとえば、以下のようにした場合

$graph->title->SetMargin(20);

タイトル文字列の上端と グラフの上端の間には 20 ピクセル分の余白ができます。同様に、サブタイトルに対して SetMargin() メソッドを呼び出した場合は、タイトルの下端とサブタイトルの上端の間の余白が変更されます。

タイトルはグラフの上部に配置され、中央揃えで表示されます。各タイトルは改行文字 (\n) を用いて複数行指定できます。デフォルトでは各タイトルは中央揃えになっていますが、ParagraphAlign() メソッドにより変更が可能です。

各グラフではフッターも使用できます。実際には、フッターには 3 種類のフッターがあり、left、center、right フッターが提供されています。left フッターは左揃えのもので、center フッターは中央揃え、right フッターは右揃えです。

これらのフッターは標準的な テキスト オブジェクトなので、任意にカラーやフォント、サイズなどを変更できます。

フッターには、以下の通り Graph::footer プロパティを使用してアクセスできます。

$graph->footer->left->Set("(C) 2002 KXY");
$graph->footer->center->Set("CONFIDENTIAL");
$graph->footer->center->SetColor("red");
$graph->footer->center->SetFont(FF_FONT2,FS_BOLD);
$graph->footer->right->Set("19 Aug 2002");

注意: ブランド タイミング引数を使用する場合は、left フッターを空にします。


目次 前へ 次へ