当前位置: 首页>>代码示例>>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;未经允许,请勿转载。