// Dataset definition $DataSet = new pData(); $DataSet->AddPoint($params['data'], "Serie3"); $DataSet->AddPoint($min_v_arrays, "Serie4"); $DataSet->AddPoint($x_lable_arr, "x_lable_name"); $DataSet->SetAbsciseLabelSerie("x_lable_name"); $DataSet->AddAllSeries(); $DataSet->RemoveSerie("x_lable_name"); $DataSet->SetSerieName("", "Serie3"); // $DataSet->SetYAxisName("Kg"); // $DataSet->SetXAxisName("week"); $DataSet->SetSerieSymbol("Serie3", $normal_circle); $DataSet->SetSerieSymbolLastOne("Serie3", $last_circle); // Initialise the graph $Test = new pChart($width, $height); $Test->setFontPropertiesDir("{$pChart_dir}/Fonts"); // Add an image $Test->drawFromPNG($background, 0, 0); $Test->reportWarnings("GD"); $Test->setFixedScale($min_y_value, $max_y_value, 5); $Test->setFontProperties("{$pChart_dir}/Fonts/tahoma.ttf", 14); $Test->setGraphArea($area_margin_left, 20, $width - 30, $height - 55); $Test->drawScale($DataSet->GetData(), $DataSet->GetDataDescription(), SCALE_NORMAL, 255, 255, 255, TRUE, 0, 2, TRUE, 1); $Test->drawGrid(4, TRUE, 233, 218, 213, 0); //画网格 // Draw the area $Test->drawArea($DataSet->GetData(), "Serie3", "Serie4", 239, 238, 227, 40); $DataSet->RemoveSerie("Serie4"); // Draw the line graph $Test->setColorPalette(0, 255, 237, 237); $Test->setLineStyle(2, 0);