Windows web server --- jpgraph ---   18Jan2008   >>TOP

PHP5環境でグラフを描くことができる。

ライブラリ JpGraph をインストールすることで比較的簡単にグラフを出力することが出来る。
  1. ダウンロードした jpgraph-2.1.4.tar.gz を解凍
    (解凍ソフトは窓の杜などから入手)
  2. Linux(fedora)の設定に合わせたいので,
    C:\usr\local\jpgraph となるようにjpgraphフォルダを作成し
    1. で解凍して出来たsrcフォルダ内(Examplesフォルダは除く)の全てのファイルを jpgraph フォルダ内にコピーまたは移動
    Examplesフォルダはapacheのドキュメントルート以下(ここではC:\home\user\htdocs)に移動させる
  3. jpgraph フォルダにある jpg-config.inc.php を以下の様に変更

    // DEFINE("TTF_DIR","/usr/X11R6/lib/X11/fonts/truetype/");
    DEFINE("TTF_DIR","C:/WINDOWS/Fonts/");

    // DEFINE("MBTTF_DIR","/usr/share/fonts/ja/TrueType/");
    DEFINE("MBTTF_DIR","C:/WINDOWS/Fonts/");

    DEFINE('MINCHO_TTF_FONT','ipam.ttf');
    DEFINE('MINCHO_TTF_FONT','MSMINCHO.TTC');

    DEFINE('PMINCHO_TTF_FONT','ipamp.ttf');
    DEFINE('PMINCHO_TTF_FONT','MSMINCHO.TTC');

    DEFINE('GOTHIC_TTF_FONT','ipag.ttf');
    DEFINE('GOTHIC_TTF_FONT','MSGOTHIC.TTC');

    DEFINE('PGOTHIC_TTF_FONT','ipagp.ttf');
    DEFINE('PGOTHIC_TTF_FONT','MSGOTHIC.TTC');
以上で設定は終了。
サンプルで動作確認...
上記でExsamples内の accbarex1.php をテキストエディタで開き以下の箇所を変更する。

include ("../jpgraph.php");
→ include ("/usr/local/jpgraph/jpgraph.php");
include ("../jpgraph_bar.php");
→ include ("/usr/local/jpgraph/jpgraph_bar.php");

ブラウザを開き以下の様にURLを入力して例のような図が表示されれば完了。
http://localhost/Examples/accbarex1.php

実行例: