<?php //XY坐标图 require_once("../src/jpgraph.php"); //加载jpGraph基本类库 require_once("../src/jpgraph_line.php"); //加载jpGraph绘制直线类库 //1.建立画布 $graph = new Graph(600, 400); //2.设置横坐标刻度样式 /* line 直线 text 文本 int 整数 log 对数 textint --(横坐标)文本+(纵坐标)整数 */ $graph->SetScale('textint'); //3.设置统计图标题 //--设置支持中文标题 $graph->title->SetFont(FF_CHINESE); $graph->title->Set('慕课网'); $data = array(0=>10, 1=>20, 2=>40, 3=>50, 4=>80, 5=>100); //4.获得LinePlot对象 $linePlot = new LinePlot($data); //5.设置图例 $linePlot->SetLegend('tuli'); //6.将统计图添加到画布上 $graph->Add($linePlot); //设置统计图的颜色,必定要在添加到画布以后再设置 $linePlot->setColor('red'); //生成并输出 $graph->Stroke(); //输出到画布(生成图片) //$graph->Stroke('/test.png'); /** * 支持中文配置 * 1. 支持中文标题 * 修改jpgraph_ttf.inc.php * 搜索define('CHINESE_TTF_FONT','SIMYOU.ttf'); * $graph->title->SetFont(FF_CHINESE); * 2.支持中文图例 * 修改jpgraph_legend.inc.php,将$font_family修改为FF_CHINESE * public $font_family=FF_CHINESE,$font_style=FS_NORMAL,$font_size=8; */
输出结果:php