婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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的示例解析的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日本亚洲天堂网| 全部av―极品视觉盛宴亚洲| 综合自拍亚洲综合图不卡区| 国产精品一区专区| 精品国产百合女同互慰| 五月天激情综合| 欧美精品色一区二区三区| 亚洲国产综合91精品麻豆| 欧美美女喷水视频| 免费高清在线视频一区·| 7777精品伊人久久久大香线蕉 | 亚洲国产成人私人影院tom| 日本欧美久久久久免费播放网| 欧美一区日本一区韩国一区| 久久国产精品一区二区| 国产女人水真多18毛片18精品视频 | 午夜激情综合网| 欧美日韩午夜在线视频| 日本免费新一区视频| 亚洲精品一区二区精华| jlzzjlzz亚洲女人18| 一区二区三区国产豹纹内裤在线| 欧美日韩国产免费一区二区 | 亚洲一区二区三区四区不卡| 3d成人动漫网站| 韩国视频一区二区| 亚洲欧美偷拍卡通变态| 精品视频123区在线观看| 秋霞午夜av一区二区三区 | 久久一区二区视频| 91原创在线视频| 麻豆精品在线观看| 中文天堂在线一区| 91精品国产综合久久国产大片| 国产91富婆露脸刺激对白| 亚洲第四色夜色| 欧美国产成人精品| 欧美精品久久一区二区三区| 成熟亚洲日本毛茸茸凸凹| 亚洲午夜一区二区三区| 国产人伦精品一区二区| 日韩一区二区影院| 欧洲精品一区二区三区在线观看| 国产精品一区二区视频| 亚洲午夜视频在线| 亚洲欧洲三级电影| 久久久国产精华| 日韩精品一区二区三区在线播放 | 美女视频网站黄色亚洲| 亚洲人123区| 国产精品嫩草影院av蜜臀| 精品国产91九色蝌蚪| 7777精品伊人久久久大香线蕉超级流畅 | 91成人免费在线视频| 精品一区二区在线观看| 日韩高清不卡一区二区| 夜夜操天天操亚洲| 亚洲人亚洲人成电影网站色| 久久天天做天天爱综合色| 日韩女同互慰一区二区| 制服丝袜在线91| 欧美精品1区2区3区| 欧美日韩一区二区在线观看视频| 99久久er热在这里只有精品15| 国产精品456露脸| 国产一区二区三区观看| 国产一区二区三区观看| 国产精品亚洲а∨天堂免在线| 美女诱惑一区二区| 九色综合国产一区二区三区| 国产在线视频一区二区| 国产一区二区三区黄视频| 国产精品1024| 成人丝袜高跟foot| 91网站最新地址| 欧美日韩一区二区在线观看视频 | 亚洲男人的天堂av| 中文字幕日韩一区| 亚洲猫色日本管| 亚洲成人福利片| 免费看欧美女人艹b| 国产综合成人久久大片91| 韩国女主播成人在线| 国产福利一区在线| 99精品桃花视频在线观看| 色婷婷精品久久二区二区蜜臂av| 色婷婷av一区| 欧美精品三级在线观看| 精品国精品国产尤物美女| 国产精品久久久久一区| 亚洲欧美一区二区久久| 视频一区视频二区中文字幕| 国产一区二区毛片| 91啦中文在线观看| 日韩精品自拍偷拍| 亚洲美女屁股眼交3| 精品综合免费视频观看| 91小视频免费看| 日韩欧美自拍偷拍| 亚洲欧洲av一区二区三区久久| 一区二区三区免费在线观看| 免费不卡在线视频| 97久久超碰国产精品电影| 日韩一二三区不卡| 亚洲激情校园春色| 国产剧情一区在线| 欧美日韩精品高清| 国产精品激情偷乱一区二区∴| 午夜私人影院久久久久| 国内精品久久久久影院色 | 91亚洲精品久久久蜜桃网站| 欧美主播一区二区三区美女| 久久精品一区二区三区av| 亚洲精品国产成人久久av盗摄| 亚洲一卡二卡三卡四卡无卡久久| 国产精品一二二区| 欧美日韩国产精选| 久久亚区不卡日本| 亚洲国产成人av| 开心九九激情九九欧美日韩精美视频电影| 成人app下载| wwww国产精品欧美| 热久久久久久久| 欧美日韩精品二区第二页| 中文av一区二区| 国产精品一区二区在线观看网站| 日韩一级二级三级| 日韩国产欧美一区二区三区| 日本韩国一区二区| 日韩一区日韩二区| 国产98色在线|日韩| 久久亚洲综合色| 麻豆91精品视频| 欧美男同性恋视频网站| 一区二区三区久久久| 91国偷自产一区二区开放时间| 国产精品人人做人人爽人人添| 国内不卡的二区三区中文字幕| 日韩欧美一级二级三级久久久| 亚洲精品日产精品乱码不卡| 成人性生交大片免费看中文网站| 91精品国产高清一区二区三区蜜臀| 亚洲成人自拍偷拍| 色婷婷av一区二区三区大白胸| 一区二区三区四区在线播放| 欧美性生活影院| 日日噜噜夜夜狠狠视频欧美人 | 久久国产精品露脸对白| 日韩一级高清毛片| 国产一区二区在线电影| 国产精品国产三级国产aⅴ无密码| 99热精品一区二区| 一区二区在线看| 欧美日韩日日夜夜| 激情六月婷婷久久| 国产精品私人影院| 欧美三级电影精品| 欧美三级三级三级| 日本成人中文字幕在线视频| 欧美tickling网站挠脚心| 国产成人无遮挡在线视频| 国产亚洲欧美一区在线观看| 国产成人丝袜美腿| 亚洲欧洲成人自拍| 91精品国产综合久久久蜜臀粉嫩 | 成人午夜免费视频| 亚洲欧美色一区| 欧美日韩在线亚洲一区蜜芽| 日韩中文字幕区一区有砖一区| 日韩一级精品视频在线观看| 久久91精品久久久久久秒播| 国产亚洲欧洲一区高清在线观看| 成人免费av网站| 午夜久久久久久| 国产精品乱人伦中文| 91精品国产入口| 日韩欧美www| 国产精品系列在线播放| 亚洲大片精品永久免费| 日韩三区在线观看| 成人性生交大片免费看中文| 亚洲三级在线播放| 欧美精品一区二区不卡| 在线观看欧美日本| 国产盗摄一区二区三区| 亚洲电影视频在线| 亚洲欧美日韩久久| 日韩美女视频一区二区在线观看| 91免费精品国自产拍在线不卡| 九九久久精品视频| 视频一区免费在线观看| 亚洲欧洲制服丝袜| 国产电影精品久久禁18| 日本不卡在线视频| 亚洲国产裸拍裸体视频在线观看乱了| 欧美丰满少妇xxxbbb| 91九色最新地址| 99久久精品国产一区二区三区| 亚洲美女屁股眼交| 欧美国产国产综合|