當前位置: 首頁>>代碼示例>>PHP>>正文


PHP PiePlot::setCenter方法代碼示例

本文整理匯總了PHP中PiePlot::setCenter方法的典型用法代碼示例。如果您正苦於以下問題:PHP PiePlot::setCenter方法的具體用法?PHP PiePlot::setCenter怎麽用?PHP PiePlot::setCenter使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在PiePlot的用法示例。


在下文中一共展示了PiePlot::setCenter方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: pieShow

 public static function pieShow($piedata, $piename, $title)
 {
     //餅狀圖生成
     $graph = new PieGraph(LENHSIZE, HEISIZE);
     //設置畫布尺寸
     $graph->img->SetMargin(LEFT, RIGHT, UP, DOWN);
     $graph->SetShadow();
     $graph->title->set($title);
     $graph->title->SetFont(FF_SIMSUN, FS_BOLD, GRAGHSIZE);
     $num = count($piedata);
     //如果個數大於10則用2D顯示,否則用3D顯示
     if (num < 10) {
         $pieplot = new PiePlot3D($piedata);
     } else {
         $pieplot = new PiePlot($piedata);
     }
     $pieplot->setCenter(0.4);
     $pieplot->SetLegends($piename);
     $graph->legend->SetColumns(1);
     $pieplot->value->Show();
     $graph->legend->SetPos(0.01, 0.01, 'right', 'right');
     //設置圖例顯示屬性
     $graph->legend->setFont(FF_SIMSUN, FS_BOLD, GRAGHSIZE - 6);
     $graph->Add($pieplot);
     //借出次數最多物品突出顯示
     $max = max($piedata);
     foreach ($piedata as $key => $value) {
         if ($value == $max) {
             $pieplot->ExplodeSlice($key);
         }
     }
     // $graph->AddText(new text("jhgjhs"),false);
     // $pieplot->ExplodeSlice( 0 );
     $num = rand(0, RAND);
     // echo var_dump($num);
     $name = "Histogrm" . $num . ".png";
     session_start();
     $_SESSION["name"] = $name;
     // echo var_dump($name);
     $graph->Stroke($name);
     return $name;
 }
開發者ID:jiahongwei,項目名稱:newland-project,代碼行數:42,代碼來源:HDraw.php


注:本文中的PiePlot::setCenter方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。