网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > PHP > 正文
JPGRAPH生成统计图
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/05
下载{$ArticleTitle}原创论文样式

1 2 3 下一页

  JPGRAPH 生成统计图真的很方便,

  而且有很多样式可以选.下边有四种使用实例(统计图,柱形图,饼形图,3D饼干形图)

  直接进入主题:

  1.下载jpgraph  http://www.aditus.nu/jpgraph/

  有PHP4.x 版和 php5.x 版 我下载的是php5.x版

  2 .整理 :

  jpgraph/src

  下边的几个实例文件分别在 jpgraph/ 下

  3. 配置:

  因为我要用到中文,所以要针对中文做些修改.

  jpgraph/src/jpg-config.inc.php 配置文件

  DEFINE(’CHINESE_TTF_FONT’,'bkai00mp.ttf’); //字体文件,它会自己找Windows 或 Linux系统中找 fonts目录 也可以自己指定位置

  jpgraph/src/jpgraph.php

  替换 $font_family=FF_FONT1 为 $font_family=FF_SIMSUN

  如果和我一样使用utf-8编码,那么简单的修改一下 jpgraph_gb2312.php 中的

  function gb2utf8($gb) {

  return $gb // 新加一行 , 如果是使用gb2312编码,这里看名字就知道什么意思了.

  ………

  直接看例字:

  jpgraph/line.php

JPGRAPH生成统计图

<?php
/**
* http://www.zhaipeng.cn
* 2008-1-30
* JPGRAPH 生成X-Y线形统计图
*/
include(’src/jpgraph.php’); //Graph类
include(’src/jpgraph_line.php’); //LinePlot 类
$data = array(19 , 23 , 34 ,36, 50 , 60 , 65, 70 , 78); //模拟数据
$graph = new Graph($width = 400 , $height = 300); //创建新的Graph对象
$graph->SetScale(”textlin”); //设置刻度模式
$graph->img->SetMargin(30 , 30 , 80 , 30) ; //设置图表边界
$graph->title->Set(”简体中文 繁體中文 test”) ; //设置图表标题
//$graph->title->SetFont(FF_SIMSUN,FS_BOLD); // 设置中文字体
$lineplot = new LinePlot($data); //创建新的LinePlot对象
$lineplot->SetLegend(”数据1″);//设置图例文字
$graph->subtitle->SetFont(FF_SIMSUN);
$graph->subsubtitle->SetFont(FF_SIMSUN);
$lineplot->SetColor(”red”); //设置曲线颜色
$graph->Add($lineplot); //在统计图上绘制曲线
$data2 = array(20 ,30 ,45 , 23 , 45 , 69 , 60 , 79 , 80);
$lineplot = new LinePlot($data2); //创建新的LinePlot对象
$lineplot->SetLegend(”数据2″);//设置图例文字
$lineplot->SetColor(”blue”); //设置曲线颜色
$graph->Add($lineplot); //在统计图上绘制曲线
$graph->Stroke() ; //输出图像
?>

(责任编辑:admin)

  • 下一篇资讯: JpGraph使用简介
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号