php使用Jpgraph创建直方图来显示年度收支报表的效果示例
本文讲述了一个php使用Jpgraph创建直方图来显示年度收支报表效果的例子。分享给大家参考,如下:
使用GD2函数库可以创建各种各样的图像,但是仅仅通过GD2函数库制作复杂的统计图形是非常繁琐的。PHP从诞生到成熟经历了很多变化。在此期间,许多组织开发了PHP框架和类库。Jpgraph图形类库是最实用、最受欢迎的代表之一,它不仅功能强大,而且操作简单。
例如,使用Jpgraph创建一个直方图来显示年度收入和支出。
(Jpgraph类库,总理要下载类库的压缩包,下载后解压到项目所在的目录。
本网站下载地址://www . JB 51 . net/codes/38194 . html
有两种配置模式,
(1)打开PHP的安装目录,编辑php.ini文件并修改include_path参数,然后添加文件夹名称,如include_path='。D:\wampserver\www\jpgraph '
(2)重新启动Apache服务器将生效
如果您只想在此网站中使用Jpgraph,可以直接将其提取到项目的项目目录中。
所有文件都需要用诸如require_once这样的语句导入到项目中。
例如,创建一个index.php页面
?PHP require _ once ' jpgraph/src/jpgraph . PHP ';//导入Jgraph类库require _ once ' Jgraph/src/Jgraph _ bar . PHP ';//导入Jpgraph类库的直方图函数$ data=array (80,73,89,43,56,76,89,96,93,30,98,78);//set statistics $ xdata=array(' Jan ',' feb ',' mar ',' apr ',' may ',' jun ',' jul ',' aug ',' sep ',' oct ',' nov ',' dec ');$graph=新Graph(600,300);//设置画布大小$ graph-SetScale(' text Lin ');//设置坐标刻度类型$ graph-SetShadow();//设置画布阴影$ graph-img-设置边距(40,30,20,40);//设置统计图$barplot的边距=新bar plot($ data);//实例化BarPlot对象$barplot-SetFillColor('蓝色');//设置直方图$barplot-value-Show()的前景色;//显示$ graph-Add($ bar plot);$ graph-title-set (iconv ('utf-8 ',' gb2312//ignore ',' * * *科技有限公司年度收支');//设置title iconv防止中文乱码$ graph-xaxis-title-set(iconv(' utf-8 ',' gb2312//ignore ',' month ');//设置x轴名称$ graph-xaxis-settick labels($ xdata);//设置x轴标注$ graph-yaxis-title-set(iconv(' utf-8 ',' GB 2312//忽略','总金额(万元)');//设置y轴名称$ graph-title-setfont (ff _ simsun,fs _ bold);//设置标题字体$ graph-xaxis-title-set font(ff _ simsun,fs _ bold);//设置x轴字体$ graph-yaxis-title-set font(ff _ simsun,fs _ bold);//设置y轴字体$ graph-Stroke();//输出图像的运行结果为:
更多对PHP相关内容感兴趣的读者可以查看本网站的话题:《PHP图形与图片操作技巧汇总》、《PHP基本语法入门教程》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》、《php常见数据库操作技巧汇总》、0103010。
希望本文对PHP编程有所帮助。
版权声明:php使用Jpgraph创建直方图来显示年度收支报表的效果示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。