JpGraph
是一个强大的绘图组建,能根据用户的需要绘制任意图形,根据提供数据自动生成图形。可以应用在任意PHP环境中。
安装
从官方网站http://jpgraph.net/上下载适合php版本的Jpgraph
安装方法:(1)解压到一个文件夹下,如D:\jpgraph
(2)修改php.ini中的inclde_path,如:include_path = ".;D:\jpgraph".
(3)重启Apache。
或者将src文件夹直接解压到项目目录下,这样Jpgraph只对当前项目有效。
Jpgraph需要GD库的支持,要将php.ini中;extension=php_gd2.dll前的分号去掉
配置
jpg-config.inc.php 是用于配置Jpgraph类库的文件
(1)支持中文的配置
DEFINE('CHINESE_TTF_FONT','bkai00mp.ttf');
(2)默认图片格式
define('DEFAULT_GFORMAT','auto');
实例
<?php
include_once("src/jpgraph.php");
include_once("src/jpgraph_pie.php");
include_once("src/jpgraph_pie3d.php");
$data = array(2112,312,121);
$graph = new PieGraph(540,260,'auto');
$graph -> SetShadow();
$graph -> title -> Set("应用3D饼状图");
$graph -> title -> SetFont(FF_SIMSUN,FS_BOLD);
$graph -> legend -> SetFont(FF_SIMSUN,FS_NORMAL);
$p1 = new PiePlot3D($data);
$p1 -> SetLegends(array("IT数码","家电","日用品"));
$targ = array("pie3d_csimex1.php?v=1","pie3d_csimex1.php?v=2","pie3d_csimex1.php?v=3");
$alts = array("ss","sss","33");
$p1 -> SetCSIMTargets($targ,$alts);
$p1 -> SetCenter(0.4,0.5);
$graph -> Add($p1);
$graph -> StrokeCSIM();
?>
分享到:
相关推荐
为了解决这一问题,我们需要对获取到的中文数据进行编码转换,确保其符合JPgraph所期望的编码格式。具体步骤如下: 1. **加载必要的库文件**:首先确保已经包含了JPgraph的相关库文件,例如`jpgraph.php`和`jpgraph...
它使得作图变成了一件非常简单的事情,你只需从数据库中取出相关数据,定义标题,图表类型,然后的事情就交给JpGraph,只需掌握为数不多的JpGraph内置函数(可以参照JpGraph附带例子学习),就可以画出非常炫目的...
《JpGraph库详解——基于jpgraph-3.0.7.tar.gz的图形绘制技术》 JpGraph是一款强大的PHP图形库,它为开发者提供了在Web应用中创建各种高质量图表的功能。本文将深入探讨JpGraph 3.0.7版本,通过分析解压后的文件...
**标题:“jpgraph-4.0.2下载”** **描述:“直接下载即可,配置方法网上有”** 本文将深入探讨“jpgraph-4.0.2”这一PHP图形库,以及如何将其配置到您的开发环境中。JpGraph是一款强大的PHP类库,专门用于创建高...
通过解压"jpgraph-3.5.0b1.tar"文件,开发者可以获得完整的JpGraph库,包括源码、文档、示例等,以便深入学习和使用。在实际项目中,结合PHP的MVC框架,如Laravel或Symfony,可以轻松地将JpGraph整合进数据报表和...
**标题:“jpgraph3.0.7 for windows”** **描述**:“jpgraph3.0.7 for windows”是一款专为Windows操作系统设计的PHP图形库,它基于面向对象的编程理念,提供了一套强大而灵活的工具,允许开发者在PHP环境中生成...
这个压缩包包含了JPGraph库的版本4.2.7的所有源代码和相关资源。JPGraph是一款强大的PHP类库,它允许开发者通过纯PHP代码生成高质量的图表,包括线图、柱状图、饼图、散点图等多种类型的图表,非常适合在Web应用程序...
本篇文章将详细介绍JpGraph 4.2.2的功能、安装过程、基本使用方法以及与MySQL的交互。 ### 一、JpGraph 4.2.2概述 JpGraph库的核心优势在于其灵活性和多样性,支持多种类型的图表,如线图、柱状图、饼图、雷达图、...
这个压缩包“jpgraph-4.2.11.tar.gz”包含了该版本的所有源代码和相关文件,为开发者提供了创建各种高质量图表的强大工具。在本文中,我们将深入探讨JpGraph 4.2.11的关键特性和在PHP开发中的实际应用。 首先,...
标题中的"jpgraph-1.27.tar.gz"表明我们正在讨论的是JpGraph的1.27版本,这是一个压缩包文件,通常包含源代码、文档和其他相关资源。 JpGraph的核心特性在于其丰富的图表类型,包括柱状图、饼图、线图、面积图、...
要使用JpGraph,首先需要下载最新的版本,如这里提到的`jpgraph-2.3.3`。解压后,将库文件夹放置在项目中适当的位置。然后通过`require_once`或`include_once`将JpGraph的主文件引入到PHP脚本中,例如: ```php ...
在本文中,我们将深入探讨如何使用jpgraph库创建动态柱形图,这有助于我们更好地理解和应用JQ框架。首先,我们需要了解jpgraph库的基本用法。 jpgraph库是一个PHP图形库,它允许开发者生成高质量的图表,包括柱形图...
\jpgraph-2.3.4\jpgraph-2.3.4\jpgraph-2.3.4\jpgraph-2.3.4\jpgraph-2.3.4\jpgraph-2.3.4\jpgraph-2.3.4\jpgraph-2.3.4\jpgraph-2.3.4
其中jpgraph类库需要自己下载,我下载的时候好像是4.0版本的,支持php5.0+,安装很简单,附有文档,解压后,需配置php.ini文件,修改include_path的值,另外,我用的是集成开发环境wampserver,默认安装完就支持GD2,...
《深入解析JPGraph库:基于jpgraph-2.3.4的图形绘制技术》 JPGraph是一款用PHP编写的开源图形库,它为开发者提供了一种简单而强大的方式来创建各种高质量的图表,如线图、柱状图、饼图等。在本文中,我们将深入探讨...
6. **版本信息**:提供的压缩包文件名“jpgraph-2.3.3”表示这是`jpgraph`的一个特定版本,2.3.3可能包含了前一版本的改进和新特性。 在使用`jpgraph`库进行PHP开发时,以下是一些关键步骤和注意事项: 1. **安装与...
**JPgraph类库详解** JPgraph是一款专门为PHP开发的图形绘制类库,它提供了一套丰富的API,使得在PHP环境中创建各种高质量图表变得极其简单。这个工具尤其适用于那些需要在网页上展示数据统计、分析结果或者任何...
**JpGraph 3.0 图形库详解** JpGraph 是一款强大的开源图形库,主要为PHP开发人员提供服务,允许他们在Web应用程序中创建高质量的图表和图像。标题中的"jpgraph-3.0"指的是JpGraph的第三个主要版本,即3.0.0-rc1...
**jpgraph统计图** `jpgraph` 是一个强大的PHP库,专为生成高质量的图表而设计,它使得在Web应用程序中展示数据变得更加直观和吸引人。这个库支持多种类型的统计图表,包括条形图、线形图、饼图、雷达图、散点图等...