本文整理汇总了PHP中Image_Graph::Image_Graph方法的典型用法代码示例。如果您正苦于以下问题:PHP Image_Graph::Image_Graph方法的具体用法?PHP Image_Graph::Image_Graph怎么用?PHP Image_Graph::Image_Graph使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Image_Graph
的用法示例。
在下文中一共展示了Image_Graph::Image_Graph方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
/**
* Image_Graph_Simple [Constructor]
*
* @param int $width The width of the graph in pixels
* @param int $height The height of the graph in pixels
*/
function Image_Graph_Simple($width, $height, $plotType, $data, $title, $lineColor = 'black', $fillColor = 'white', $font = false)
{
parent::Image_Graph($width, $height);
$plotarea =& Image_Graph::factory('plotarea');
$dataset =& Image_Graph::factory('dataset', array($data));
if ($font === false) {
$font =& Image_Graph::factory('Image_Graph_Font');
} elseif (is_string($font)) {
$font =& Image_Graph::factory('ttf_font', $font);
$font->setSize(8);
}
$this->setFont($font);
$this->add(Image_Graph::vertical(Image_Graph::factory('title', array($title, array('size_rel' => 2))), $plotarea, 10));
$plotarea->addNew('line_grid', array(), IMAGE_GRAPH_AXIS_Y);
$plot =& $plotarea->addNew($plotType, array(&$dataset));
$plot->setLineColor($lineColor);
$plot->setFillColor($fillColor);
$axisX =& $plotarea->getAxis(IMAGE_GRAPH_AXIS_X);
$axisX->showLabel(IMAGE_GRAPH_LABEL_MINIMUM + IMAGE_GRAPH_LABEL_ZERO + IMAGE_GRAPH_LABEL_MAXIMUM);
}