Jul
30

php JPGRAPH

//设置图列的数据

$bplot1 = new BarPlot($datay1);

$bplot2 = new BarPlot($datay2);

//设置图列的填充颜色

$bplot1->SetFillColor('orange@0.4');

$bplot2->SetFillColor('brown@0.4');

设置值的格式

$bplot1->value->SetFormat('%d');

//设置图列标签

$bplot1->SetLegend('Label 1');

$bplot2->SetLegend('Label 2');

//设置图列在图中的阴影

$bplot1->SetShadow('black@0.4');

$bplot2->SetShadow('black@0.4');

//生成图列

$...

0 Comments
Jul
30

php JPGRAPH总结

1. 设置画布

$graph->SetMarginColor('#fff');//整个图片背景
$graph->SetFrame(false); //是否显示图片边框

$graph->SetColor("#fff"); //设置曲线背景

2. 定制X轴数据

$xdata = array('一月', '2月', '三月');
$graph->xaxis->SetTickLabels($xdata);
$graph-> xaxis-> SetFont(FF_FONT1 , FS_BOLD);

0 Comments
Jul
6

php JPGRAPH中文支持

1. 找到 jpgraph_ttf.inc.php
2. 增加 define('FF_MYCHINESE', 30);

位置:
// Chinese font
define("FF_SIMSUN",30);
define("FF_CHINESE",31);
define("FF_BIG5",32);
define('FF_MYCHINESE', 30); //FF_MYCHINESE自己起的, 30与系统原有的定义一样,网上有很多人说用一个没出现的数字,但我测试后出错,而用FF_SIMSUN的值OK

3. 配置jpgraph系统使用FF_MYCHINESE时的处理。
查找到 FF_SIMSUN时的处理程序,仿写就...

0 Comments