2015年5月16日 星期六

pChart 的使用方法整理(一)簡單曲線圖


下載 pChart 函式庫

官方下載點

pChart 在 2014-01-19 發行了新的版本 pChart2.1.4,使用方式和之前的版本略有不同

我們以一張簡單的曲線圖為例



圖檔的尺寸為 800 x 300
折線圖的大小為 700 x 240,在圖形裏的位置: x1=60, y1=40, x2=760, y2=280

程式碼如下
// 引用相關類別檔
include("class/pDraw.class.php");
include("class/pImage.class.php");
include("class/pData.class.php");

// 建立資料集物件
$myData = new pData();

// 在資料集中新增資料
$myData->addPoints(array(1, 2, 1,3,4,3,5));

// 建立一個圖形物件,設立它的尺寸及相關的資料集
$myPicture = new pImage(800,300,$myData);

// 指定圖形中使用的字型和字體大小
$myPicture->setFontProperties(array("FontName"=>"fonts/Forgotte.ttf","FontSize"=>12));

// 設定圖表在圖形中的位置
$myPicture->setGraphArea(60,40,760,280);

// 畫出刻度,刻度會由資料的大小自動決定
$myPicture->drawScale();

// 畫出曲線圖
$myPicture->drawSplineChart();

// 如果我們要將生成的 png 存檔,可以用以下的方式;如果只想單純顯示,此行可省略
$myPicture->render('example_01.png');

// 將圖形輸出到瀏覽器
$myPicture->autoOutput();

這樣就可以產生一個簡單的曲線圖

參考資料:

1、pChart 官方網站
http://www.pchart.net/


相關連結:

沒有留言: