1.下载jpgraph http://www.aditus.nu/jpgraph/
有php4.x 版和 php5.x 版 我下载的是php5.x版
2 .整理 :
jpgraph/src
下边的几个实例文件分别在 jpgraph/ 下
3. 配置:
因为我要用到中文,所以要针对中文做些修改.
jpgraph/src/jpg-config.inc.php 配置文件
DEFINE(’CHINESE_TTF_FONT’,'bkai00mp.ttf’); //字体文件,它会自己找windows 或 linux系统中找 fonts目录 也可以自己指定位置
jpgraph/src/jpgraph.php
替换 $font_family=FF_FONT1 为 $font_family=FF_SIMSUN
jpgrap.php
DEFINE('TTF_DIR','/usr/X11R6/lib/X11/fonts/truetype/');=>改成
DEFINE('TTF_DIR','/var/www/jpgraph-2.3.3/src/lang/');
lang文件家下存放字符文件simsun.ttc,simsun.ttf
jpgraph_ttf.inc.php 文件
改成
FF_SIMSUN => array(FS_NORMAL =>'simsun.ttc',
FS_BOLD =>'simsun.ttf',
FS_ITALIC =>'',
FS_BOLDITALIC =>'' ),
如果使用utf-8编码,那么简单的修改一下 jpgraph_gb2312.php 中的
function gb2utf8($gb) {
return $gb // 新加一行 , 如果是使用gb2312编码,这里看名字就知道什么意思了.
参考了http://www.zhaipeng.cn/2008/01/30/jpgraph%E7%94%9F%E6%88%90%E7%BB%9F%E8%AE%A1%E5%9B%BE/