本文整理匯總了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);
}