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


PHP ezcGraphLineChart::__construct方法代碼示例

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


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

示例1: __construct

 /**
  * Construct pie chart
  *
  * Construct pie chart and assign common setting to fit it to arbit layout
  * settings
  *
  * @param string $title
  * @return void
  */
 public function __construct($title)
 {
     parent::__construct();
     // Use specific arbit palette
     $this->palette = new ChartPalette();
     // Use 2D renderer by default for line charts
     $this->renderer = new \ezcGraphRenderer2d();
     // More beautiful formatting for legend
     $this->renderer->options->dataBorder = 0;
     $this->renderer->options->legendSymbolGleam = 0.3;
     $this->renderer->options->legendSymbolGleamSize = 0.9;
     $this->renderer->options->legendSymbolGleamColor = '#FFFFFF';
     // Line chart formatting options
     $this->options->fillLines = 255;
     $this->renderer->options->shortAxis = true;
     $this->renderer->options->axisEndStyle = \ezcGraph::NO_SYMBOL;
     // Include SVG font for more precise text rendering
     $this->options->font = __DIR__ . '/font.svg';
     // Line chart specific options
     $this->options->lineThickness = 2;
     $this->options->highlightSize = 12;
     $this->options->highlightFont->background = '#eeeeef80';
     $this->options->highlightFont->border = '#babdb6';
     $this->options->highlightFont->borderWidth = 1;
     $this->legend->position = \ezcGraph::BOTTOM;
     $this->legend->borderWidth = 1;
     $this->title->borderWidth = 1;
     $this->title = $title;
     $this->background->image = __DIR__ . '/chart_background.png';
     $this->background->repeat = \ezcGraph::NO_REPEAT;
     $this->background->position = \ezcGraph::CENTER | \ezcGraph::MIDDLE;
     $this->xAxis = new \ezcGraphChartElementDateAxis();
     $this->xAxis->axisLabelRenderer = new \ezcGraphAxisCenteredLabelRenderer();
     $this->yAxis->axisLabelRenderer = new \ezcGraphAxisCenteredLabelRenderer();
     $this->yAxis->font->maxFontSize = 10;
 }
開發者ID:JanPietrzyk,項目名稱:review,代碼行數:45,代碼來源:LineChart.php

示例2: __construct

 /**
  * Constructor
  * 
  * @param array $options Default option array
  * @return void
  * @ignore
  */
 public function __construct(array $options = array())
 {
     parent::__construct();
     $this->elements['xAxis']->axisLabelRenderer = new ezcGraphAxisBoxedLabelRenderer();
 }
開發者ID:jordanmanning,項目名稱:ezpublish,代碼行數:12,代碼來源:bar.php

示例3: __construct

 /**
  * Constructs a new line chart object.
  */
 public function __construct()
 {
     parent::__construct();
     $this->init();
 }
開發者ID:hpbuniat,項目名稱:phpUnderControl,代碼行數:8,代碼來源:LineChart.php


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