[PHP-users 26485] JpGraph Error
相良 しの
oceanblue17 @ hotmail.com
2005年 8月 18日 (木) 14:45:07 JST
WindowsXP+PHP5.0.4+GD+JpGraph1.19
で以下のソースを実行すると
JpGraph Error
Font file "C;\WINDOWSGOTHIC_TTF_FONT" is not readable or does not exist.
と出てしまいます。
JpGraphphp.iniは
mbstring関連のコメントははずしています。
jpg-config.incは
// DEFINE("CACHE_DIR","/tmp/jpgraph_cache/");
DEFINE("TTF_DIR","C:\WINDOWS");
DEFINE("MBTTF_DIR","C:\WINDOWS");
DEFINE('MINCHO_TTF_FONT','MSMINCHO.TTC');
DEFINE('PMINCHO_TTF_FONT','MSMINCHO.TTC');
DEFINE('GOTHIC_TTF_FONT','MSGOTHIC.TTC');
DEFINE('PGOTHIC_TTF_FONT','MSGOTHIC.TTC');
と設定しました。
WINDOWSGOTHIC_TTF_FONT
どこに書かれているか自体がわからないのですが、
対処法、解決法を教えてください。
宜しくお願い致します。
<?php
// 使用するグラフを読み込む
require_once("JpGraph/jpgraph.php");
require_once("JpGraph/jpgraph_pie.php");
require_once("JpGraph/jpgraph_pie3d.php");
// データの設定
$data_yes = mb_convert_encoding("好き", "UTF-8", "auto");
$data_no = mb_convert_encoding("嫌い", "UTF-8", "auto");
$data_unkown = mb_convert_encoding("わからない", "UTF-8", "auto");
$data_none = mb_convert_encoding("無回答", "UTF-8", "auto");
$data_legends = array($data_yes, $data_no, $data_unkown, $data_none);
$data = array( 43, 15, 32, 10);
// グラフオブジェクトの生成
$graph = new PieGraph(350,300,"auto");
$title = mb_convert_encoding("にこにこ村について","UTF-8","auto");
$graph->title->Set($title);
$graph->title->SetFont(FF_GOTHIC, FS_NORMAL, 16);
$graph->legend->Pos(0.05, 0.95, "right", "bottom");
$graph->legend->SetFont(FF_GOTHIC, FS_NORMAL);
$pie = new PiePlot3D($data);
$pie->SetSize(0.4);
$pie->SetCenter(0.5,0.5);
$pie->SetLegends($data_legends);
$graph->Add($pie);
// イメージフォーマット
$graph->img->SetImgFormat('gif');
// グラフの表示
$graph->Stroke();
?>
_________________________________________________________________
無料でメールボックス250MBの 「MSN Hotmail」 http://www.hotmail.com/
PHP-users メーリングリストの案内