JpGraph简介 以前用PHP作图时必须要掌握复杂抽象的画图函数,或者借助一些网上下载的花柱形图、饼形图的类来实现。没有一个统一的chart类来实现图表的快速开发。 现在我们有了一个新的选择:JpGraph。专门提供图表的类库。它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关数据,定义标题,图表类型,然后的事情就交给JpGraph,只需掌握为数不多的JpGraph内置函数(可以参照JpGraph附带例子学习),就可以画出非常炫目的图表! JpGraph安装方法: 1、 先到各大网站上下载最新的版本。如: 确保你的PHP版本最低为4.(最好是4.1.1),并且支持GD库。必须确保GD库可以正常运行,可以通过运行phpinfo()来查看GD库的信息是否存在的方法来判断。同时要有要求GD库的版本应为2.0,而不是1.0。 3、 将下载的JpGraph压缩包解压到任意文件夹。 4、 设置jpgraph.php(jpgraph的主配置文件)。设置jpgraph的cache(缓存)文件夹,和TTF(字体)文件夹。 分别在行和行 Linux系统改为: Windows系统改为: 注意事项: (1)cache(缓存)文件夹路径可以自己定义,而TTF(字体)文件夹必须是%system%/Fonts。 (2)确保PHP对cache(缓存)文件夹有写的权限。 5、 完成上述设置后就可以使用JpGraph了,可以先将JpGraph的例子copy到htdocs文件夹中,运行一下看看。呵呵,多个例子,包含各类图表,够学一阵子的。 在实际使用中,笔者还遇到了一些问题,比如字体错误等等,还在研究中…… 从数据库中读取数据到jpgraph图表中 1、 将./src/Examples目录中的文件example.2.php以及./src目录中的文件jpgraph_bar.php、jpgraph_gradient.php、jpgraph_line.php、jpgraph_plotmark.inc、jpgraph.php拷贝到同一目录下。 2、 建立数据库jpg,数据库表test 建立2个字段: id(主键):int number:int 并添加一些数据 3、 修改example.2.php 修改后的代码 4、 刷新页面即可看到结果 历史信息 网络优化,*的图片大小大概为2K,但普通图片要比JpGraph生成的大4-5K 支持GD1和GD2,并且JpGraph会自动探测系统安装了哪个库 支持多种图表样式,包括常见的网状图、花柱形图、饼形图(2D和3D的都可以)等等 支持3D透明,α混合技术 支持超过种的已命名颜色 支持多种方式带背景图片的绘图 支持生成的图表网络缓存以减轻HTTP服务器负担 年9月日:更新JpGraph 1..1。 年4月日:更新JpGraph 1.和JpGraph 2.。 月2日:今日有两位phpchina的朋友加入我们的翻译团队:刺猬和Deman。 年6月日:JpGraph中文站发布,虽然这是用ASP制作的网站,但并不代表站长偏爱ASP 年6月日:JpGraph 1.发布。修复了饼形图分割片问题。也许这将是1.x发布版宣布停止更新后的最后一版2 年6月日:JpGraph 2.发布
推荐整理分享JpGraph php柱状图使用介绍(pyecharts绘制柱状图动态图),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:jfreechart柱状图,highcharts 柱状图,highcharts 柱状图,highcharts 柱状图,pyecharts柱状图代码,pyecharts柱状图代码,pyecharts柱形图,php柱形图,内容如对您有帮助,希望把文章链接给更多的朋友!
php ajax 静态分页过程形式 js端及判断scriptlanguage='javascript'$(function(){//varurl=$(this)[0].location.href;//alert(url);goPageFirst();$('#selpage').bind('change',goPage);});//返回当前页数functiongetNowPage(){retur
PHP中PDO基础教程 入门级 PDO是PHP5新加入的一个重大功能,因为在PHP5以前的php4/php3都是一堆的数据库扩展来跟各个数据库的连接和处理,什么php_mysql.dll、php_pgsql.dll、php_mssql.dll
PHP+MYSQL会员系统的登陆即权限判断实现代码 ?phperror_reporting(0);session_start();//数据库连接$conn=mysql_connect('localhost','root','');mysql_select_db('chenkun',$conn);mysql_query('SETNAMESUTF-8');//定义常量define('ALL_PS','PHP');fu