校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > PHP生成圖表pChart的示例解析

PHP生成圖表pChart的示例解析

熱門標簽:廈門400電話辦理選易號網 臨沂crm外呼系統平臺 梧州市機器人外呼系統怎么樣 如何在世界地圖標注 地圖標注符號樣式有 天客通地圖標注 菏澤語音外呼系統運營商 公司外呼系統中心 電子地圖標注怎么修改

pChart是一個開源的圖表生成庫,主要涉及3個Class:pChart.class, pData.class, pCache.class,可生成20多種簡單或復雜的圖表,支持PNG,JPG,GIF通用圖片格式。數據源可以來自于Database,CSV,當然也可以手寫。使用該程序PHP需要開啟GD服務,先來看看pChart的工作流程:

主要分為三步:

  1. * 讀取用于生成圖表數據(數據庫、文件)
  2. * 設計圖表樣式(圓角、底色等)
  3. * 制作標簽、題目、圖例并生成圖表

下面看一個簡單的柱狀圖表:

代碼如下:

?php
 // Standard inclusions 
 include("pChart/pData.class");
 include("pChart/pChart.class");

 // Dataset definition 
 $DataSet = new pData;
 //圖表數據
 $DataSet->AddPoint(array(1,4,-3,2,-3,3,2,1,0,7,4),"Serie1");
 $DataSet->AddPoint(array(3,3,-4,1,-2,2,1,0,-1,6,3),"Serie2");
 $DataSet->AddPoint(array(4,1,2,-1,-4,-2,3,2,1,2,2),"Serie3");
 $DataSet->AddAllSeries();
 $DataSet->SetAbsciseLabelSerie();
 //數據圖例
 $DataSet->SetSerieName("Microsoft","Serie1");
 $DataSet->SetSerieName("IBM","Serie2");
 $DataSet->SetSerieName("Google","Serie3");

 // Initialise the graph
 $Test = new pChart(700,230);
 //設置圖表尺寸、樣式
 $Test->setFontProperties("Fonts/tahoma.ttf",8);
 $Test->setGraphArea(50,30,680,200);
 $Test->drawFilledRoundedRectangle(7,7,693,223,5,240,240,240);
 $Test->drawRoundedRectangle(5,5,695,225,5,230,230,230);
 $Test->drawGraphArea(255,255,255,TRUE);
 $Test->drawScale($DataSet->GetData(),$DataSet->GetDataDescription(),SCALE_NORMAL,150,150,150,TRUE,0,2,TRUE);
 $Test->drawGrid(4,TRUE,230,230,230,50);

 // Draw the 0 line
 $Test->setFontProperties("Fonts/MankSans.ttf",6);
 $Test->drawTreshold(0,143,55,72,TRUE,TRUE);

 // Draw the bar graph
 //柱狀圖要使用drawBarGraph()
 $Test->drawBarGraph($DataSet->GetData(),$DataSet->GetDataDescription(),TRUE,80);


 // Finish the graph
 //制作圖例、標題、字體等屬性
 $Test->setFontProperties("Fonts/MankSans.ttf",10);
 $Test->drawLegend(596,150,$DataSet->GetDataDescription(),255,255,255);
 $Test->setFontProperties("Fonts/MankSans.ttf",10);
 $Test->drawTitle(50,22,"Example",50,50,50,585);
 
 //生成圖表
 $imageFile = "example12.png";
 $Test->Render($imageFile);
 echo 'img src="'.$imageFile.'">';
?>

這個是雷達效果的:

代碼:

?php
 // Standard inclusions 
 include("pChart/pData.class");
 include("pChart/pChart.class");

 // Dataset definition 
 $DataSet = new pData;
 $DataSet->AddPoint(array("Memory","Disk","Network","Slots","CPU"),"Label");
 $DataSet->AddPoint(array(6,4,7,4,5),"Serie1");
 $DataSet->AddPoint(array(2,3,5,2,4),"Serie2");
 $DataSet->AddSerie("Serie1");
 $DataSet->AddSerie("Serie2");
 $DataSet->SetAbsciseLabelSerie("Label");


 $DataSet->SetSerieName("Reference","Serie1");
 $DataSet->SetSerieName("Tested computer","Serie2");

 // Initialise the graph
 $Test = new pChart(400,400);
 $Test->setFontProperties("Fonts/tahoma.ttf",8);
 $Test->drawFilledRoundedRectangle(7,7,393,393,5,240,240,240);
 $Test->drawRoundedRectangle(5,5,395,395,5,230,230,230);
 $Test->setGraphArea(30,30,370,370);
 $Test->drawFilledRoundedRectangle(30,30,370,370,5,255,255,255);
 $Test->drawRoundedRectangle(30,30,370,370,5,220,220,220);

 // Draw the radar graph
 //要使用drawRadarAxis()生成雷達效果
 $Test->drawRadarAxis($DataSet->GetData(),$DataSet->GetDataDescription(),TRUE,20,120,120,120,230,230,230);
 $Test->drawFilledRadar($DataSet->GetData(),$DataSet->GetDataDescription(),50,20);

 // Finish the graph
 $Test->drawLegend(15,15,$DataSet->GetDataDescription(),255,255,255);
 $Test->setFontProperties("Fonts/tahoma.ttf",10);
 $Test->drawTitle(0,22,"Example",50,50,50,400);
 
 $imageFile = "example8.png";
 $Test->Render($imageFile);
 echo 'img src="'.$imageFile.'">';
?>

再看幾個其他的效果

1,餅圖:

2, 雙座標曲線圖:

3, 層疊柱狀圖:

4, 多圖表:

圖表的種類已經相當豐富了,具體圖表設置請參考

http://pchart.sourceforge.net/documentation.php?topic=pChart

::源代碼下載:::

http://xiazai.jb51.net/202007/yuanma/pChart_jb51.rar

到此這篇關于PHP生成圖表pChart的示例解析的文章就介紹到這了,更多相關PHP生成圖表pChart內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 基于canvasJS在PHP中制作動態圖表
  • PHP jpgraph庫的配置及生成統計圖表:折線圖、柱狀圖、餅狀圖
  • PHP實現的曲線統計圖表示例

標簽:白城 貴陽 瀘州 郴州 黃石 迪慶 綿陽 雞西

巨人網絡通訊聲明:本文標題《PHP生成圖表pChart的示例解析》,本文關鍵詞  PHP,生成,圖表,pChart,的,示例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP生成圖表pChart的示例解析》相關的同類信息!
  • 本頁收集關于PHP生成圖表pChart的示例解析的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    亚洲综合在线五月| 午夜亚洲国产au精品一区二区| 亚洲人成人一区二区在线观看| 亚洲成人中文在线| av不卡在线观看| 欧美一级片在线| 国产精品麻豆欧美日韩ww| 日本欧美韩国一区三区| 91在线观看成人| 久久久精品日韩欧美| 日日夜夜免费精品| 色婷婷精品久久二区二区蜜臂av| 久久免费精品国产久精品久久久久| 亚洲一区二区在线免费看| jvid福利写真一区二区三区| 精品少妇一区二区三区视频免付费| 亚洲自拍另类综合| 91天堂素人约啪| 中文字幕成人在线观看| 精品午夜一区二区三区在线观看 | 久久看人人爽人人| 亚洲自拍偷拍欧美| 色哟哟日韩精品| 成人欧美一区二区三区视频网页 | 国产亚洲精久久久久久| 首页欧美精品中文字幕| 在线观看日韩电影| 亚洲欧美日韩在线| 99re在线精品| 亚洲欧洲综合另类| 91视视频在线观看入口直接观看www | 一区二区三区免费观看| 99精品视频在线免费观看| 久久精品人人做人人爽人人| 国产一区二区剧情av在线| 精品sm在线观看| 精品一区二区三区不卡| 日韩精品一区二区三区老鸭窝| 蜜臀av一区二区在线免费观看| 欧美一区二区在线播放| 人人精品人人爱| 日韩精品一区二区在线| 精品中文字幕一区二区| 久久久99精品久久| 成人午夜av影视| 亚洲欧洲一区二区在线播放| 色综合久久天天| 亚洲高清中文字幕| 欧美一区二区高清| 极品美女销魂一区二区三区免费| 精品捆绑美女sm三区| 国产乱码一区二区三区| 亚洲欧洲精品天堂一级 | 亚洲欧美偷拍卡通变态| 91污在线观看| 亚洲资源在线观看| 日韩欧美在线综合网| 美国一区二区三区在线播放| 2020日本不卡一区二区视频| 高清国产午夜精品久久久久久| 亚洲视频一二三| 69堂国产成人免费视频| 国产一区二区成人久久免费影院| 国产午夜精品一区二区三区视频| jvid福利写真一区二区三区| 午夜欧美一区二区三区在线播放| 欧美xfplay| av网站免费线看精品| 午夜精品福利久久久| 2021久久国产精品不只是精品| 日本韩国欧美三级| 久久99精品久久久久久久久久久久| 国产日韩精品一区| 欧美三级日韩三级国产三级| 久久99久久99精品免视看婷婷 | 亚洲国产精品嫩草影院| 日韩欧美一二三区| 色老汉一区二区三区| 久久 天天综合| 一区av在线播放| 久久久亚洲高清| 欧美日韩精品一区二区在线播放 | 日韩精品亚洲一区二区三区免费| 久久久久99精品国产片| 91福利国产成人精品照片| 九色综合国产一区二区三区| 亚洲国产日韩一级| 国产午夜精品一区二区三区视频| 欧美精品乱码久久久久久| 成人精品视频一区| 精品一区二区三区日韩| 亚洲成人av一区二区| 国产日韩三级在线| 精品久久久久久久一区二区蜜臀| 欧美在线高清视频| 色综合久久中文综合久久牛| 国产一区二区福利| 久99久精品视频免费观看| 亚洲va国产天堂va久久en| 国产精品丝袜在线| 久久久久久一级片| 日韩欧美一区二区视频| 欧美日韩二区三区| 一本色道**综合亚洲精品蜜桃冫| 国产成人精品三级| 国产一区二区三区日韩| 久久精品国产亚洲a| 日韩av中文在线观看| 亚洲成人av一区| 亚洲成人自拍偷拍| 午夜不卡av在线| 亚洲国产aⅴ成人精品无吗| 一二三区精品福利视频| 亚洲综合免费观看高清在线观看| 亚洲欧美国产毛片在线| 亚洲欧美偷拍另类a∨色屁股| 18欧美亚洲精品| 中文字幕中文字幕中文字幕亚洲无线| 精品欧美一区二区在线观看| 欧美一级一区二区| 337p粉嫩大胆色噜噜噜噜亚洲| 欧美高清www午色夜在线视频| 538在线一区二区精品国产| 欧美喷水一区二区| 91精品福利在线一区二区三区| 欧美三日本三级三级在线播放| 欧美日韩卡一卡二| 日韩欧美国产一区二区三区| 精品少妇一区二区三区免费观看 | 人人超碰91尤物精品国产| 偷窥少妇高潮呻吟av久久免费 | 亚洲一区二区精品视频| 香蕉影视欧美成人| 蜜臀久久久久久久| 蜜桃视频在线观看一区二区| 久久精品99久久久| 国产精品亚洲视频| www.在线欧美| 欧美日韩精品免费观看视频| 欧美一区二区精美| 中文幕一区二区三区久久蜜桃| 亚洲三级在线看| 午夜国产精品一区| 国产精品一区在线| 一本高清dvd不卡在线观看| 在线不卡一区二区| 久久久不卡网国产精品一区| 中文字幕在线观看不卡视频| 亚洲国产日韩av| 另类小说图片综合网| 国产成人欧美日韩在线电影 | 国产91丝袜在线播放九色| 99久久精品国产麻豆演员表| 欧美日韩成人综合| 欧美日韩一级大片网址| 国产盗摄一区二区| 欧美性高清videossexo| 日韩视频永久免费| 亚洲日本青草视频在线怡红院| 免费欧美日韩国产三级电影| av一区二区久久| 精品国产免费人成在线观看| 亚洲免费av在线| 国产一区二区视频在线| 91福利视频久久久久| 国产日韩欧美制服另类| 日韩国产欧美在线观看| 99久久久无码国产精品| 日韩一级黄色大片| 亚洲自拍偷拍欧美| 东方aⅴ免费观看久久av| 91精品免费在线观看| 亚洲欧美另类久久久精品2019| 国产精品自产自拍| 7777女厕盗摄久久久| 一区二区三区中文字幕电影| 国产精品亚洲视频| 欧美精品一区二区在线观看| 亚洲一区在线观看网站| 成人自拍视频在线观看| 亚洲精品在线网站| 石原莉奈在线亚洲三区| 欧洲精品中文字幕| 专区另类欧美日韩| 成人综合激情网| 久久久精品综合| 国产精品88av| 久久婷婷色综合| 美国三级日本三级久久99| 欧美三级电影在线看| 一区二区三区精品视频| 99久久综合狠狠综合久久| 欧美国产日本视频| 国内久久精品视频| 精品国产91久久久久久久妲己| 天天做天天摸天天爽国产一区| 欧美午夜精品久久久久久超碰| 国产精品护士白丝一区av| 国产成人亚洲精品青草天美| 国产亚洲综合在线|