.柱形图和饼状图举例 if($tag == 1) { $graph = new Graph(600,400,"auto"); $graph->SetScale("textlin"); $graph->setMarginColor('lightblue'); $graph->SetShadow(); $graph->setMargin(30,100,30,60); //设置标题; $graph->title->set("文章分类汇总"); $graph->title->SetMargin(3); $graph->title->setfont(FF_SIMSUN,FS_BOLD); $graph->title->setcolor('black@0.5'); $graph->yaxis->title...
by 西门子 - php文档中心 - 2008-03-19 17:02:00 阅读(661) 回复(0)
刚下载了jpgraph,试用后发现的确不错,现将使用时的一些经验奉献给大家,由于时间仓促,加之小弟水平有限,写的不对之处还情大家指正。 一、 么是jpgraph 以前用PHP作图时必须要掌握复杂抽象的画图函数,或者借助一些网上下载的花柱形图、饼形图的类来实现。没有一个统一的chart类来实现图表的快速开发。 现在我们有了一个新的选择:jpgraph。专门提供图表的类库。它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关...
首先包含进来jpgraph的类库: include ("../jpgraph.php"); include("../jpgraph_bar.php"); include ("../jpgraph_line.php"); 设置显示的数据数组; 调用类库 //设置图像的大小 $graph = new Graph(400,200,"auto"); $graph->SetScale("textlin"); //设置图形的边距 $graph->img->SetMargin(40,180,40,40); //设置图形的背景图片,填充方式有:BGIMG_FILLPLOT, BGIMG_FILLFRAME, BGIMG_COPY $gra...
使用jpgraph如何不显示不需要的刻度。比如:我的统计点为统计每小时的数据,刻度以天为单位。也就是说一天为刻度,但是这个刻度之间有23个统计点。 请问大家该如何做才能实现下面这张图的效果。 [ 本帖最后由 jobillcai 于 2007-8-7 11:40 编辑 ]
jpgraph简介 转载自:internet 一、 什么是jpgraph 以前用PHP作图时必须要掌握复杂抽象的画图函数,或者借助一些网上下载的花柱形图、饼形图的类来实现。没有一个统一的chart类来实现图表的快速开发。 现在我们有了一个新的选择:jpgraph。专门提供图表的类库。它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关数据,定义标题,图表类型,然后的事情就交给jpgraph,只需掌握为数不多的jpgraph内置函数(可以参照J...
RedHat V8.0, PHP4.3.0, jpgraph V1.16 使用如下方法: $graph->;legend->;SetFont(FF_SIMSUN, FS_NORMAL, 9); ---------------------------------------------------| -----------------------------------------------设为12以下则无法显示中文字?
首先包含进来jpgraph的类库: include ("../jpgraph.php"); include("../jpgraph_bar.php"); include ("../jpgraph_line.php"); 设置显示的数据数组; 调用类库 //设置图像的大小 $graph = new Graph(400,200,"auto"); $graph->SetScale("textlin"); //设置图形的边距 $graph->img->SetMargin(40,180,40,40); //设置图形的背景图片,填充方式有:BGIMG_FILLPLOT, BGIMG_FILLFRAME, BGIMG_COPY $graph->setbackgroundimage("...
This PHP build has not been configured with TTf support.You need to recompile your PHP installation with FreeType support. 请大家帮帮忙啊!!
我的jpgraph版本是1.9.1, 下面是生成图的PHP程序gannt.php: jpgraph.'/jpgraph.php')) { exit_error('Error', 'Package jpgraph not installed'); } require_once($sys_path_to_jpgraph.'/jpgraph.php'); require_once($sys_path_to_jpgraph.'/jpgraph_gantt.php'); require_once('common/pm/ProjectTaskFactory.class'); $ptf = new ProjectTaskFactory($pg); if (!$ptf || !is_object...
利用设置字体的方式解决中文乱码问题后,发现legend中以‘0’结尾的字符串,最后一个0无法显示,即‘100’显示为‘10’。 但如果去掉中文字体支持则没有问题。大家有没有碰到过?