本文实例讲述了服务器端编程语言(专业超文本预处理器的缩写)使用Jpgraph绘制复杂X-Y坐标图的方法。分享给大家供大家参考。具体实现方法如下:
?PHP include(' src/jpgraph。PHP’);包括(' src/jpgraph _ line。PHP’);$data1=数组(19,23,34,38,45,67,71,78,85,87,90,96);//第一条曲线的数组$data2=数组(523,634,371,278,685,587,490,256,398,545,367,577);//第二条曲线的数组$graph=新图表(400,300);//创建新的图表对象$ graph-SetScale(' text Lin ');$ graph-set 2标度(' Lin ');$ graph-SetShadow();//设置图像的阴影样式$graph-img-SetMargin(40,50,20,70);//设置图像边距$graph-title-Set('年度收支表');//设置图像标题$ lineplot1=新的线图(数据1美元);//创建设置两条曲线对象$ lineplot2=新的线图(数据2美元);$ graph-Add($线图1);//将曲线放置到图像上$ graph-addy 2($线图2);$graph-xaxis-title-Set('月份');//设置坐标轴名称$graph-yaxis-title-Set('兆美元');$graph-y2axis-title-Set('兆美元');$graph-title-SetFont(FF_SIMSUN,FS _ BOLD);//设置字体$ graph-yaxis-title-SetFont(FF _ SIMSUN,FS _ BOLD);$ graph-y2axis-title-SetFont(FF _ SIMSUN,FS _ BOLD);$ graph-xaxis-title-SetFont(FF _ SIMSUN,FS _ BOLD);$lineplot1-SetColor('红色');//设置颜色$lineplot2-SetColor('蓝色');$线图1-设置图例("成本金额");//设置图例名称$线路图2-设置图例("收入金额");$ graph-LEGEND-set布局(LEGEND _ HOR);//设置图例样式和位置$ graph-图例-Pos(0.4,0.95,'中央','底部');$ graph-Stroke();//输出图像?运行效果如下图所示:
希望本文所述对大家的服务器端编程语言(专业超文本预处理器的缩写)程序设计有所帮助。