PHPPresentation — Линейный график тени

Я хочу затененную линейную диаграмму, какой будет метод для затенения области линии.
Я использовал этот код

     $seriesData = array(
'Monday' => 12,
'Tuesday' => 15,
'Wednesday' => 13,
'Thursday' => 17,
'Friday' => 14,
'Saturday' => 9,
'Sunday' => 7
);

$seriesData1 = array(
'Monday' => 22,
'Tuesday' => 25,
'Wednesday' => 23,
'Thursday' => 27,
'Friday' => 24,
'Saturday' => 19,
'Sunday' => 17
);

$oFill = new Fill();
$oFill->setFillType(Fill::FILL_SOLID)->setStartColor(new Color('FFE06B99'));
$oShadow = new Shadow();
$oShadow->setVisible(true)->setDirection(45)->setDistance(10);

$lineChart = new Line();
$series = new Series('Downloads', $seriesData);
$series->setShowSeriesName(true);
$series->setShowValue(true);
$series->setFill(new Fill(new Color('FFE06B99')));
$lineChart->addSeries($series);

$series1 = new Series('Downloads', $seriesData1);
$series1->setShowSeriesName(true);
$series1->setShowValue(true);
$lineChart->addSeries($series1);

$shape = $currentSlide->createChartShape();
$shape->setName('PHPPresentation Daily Downloads')->setResizeProportional(false)->setHeight(550)->setWidth(700)->setOffsetX(120)->setOffsetY(80);
$shape->getBorder()->setLineStyle(Border::LINE_SINGLE);
$shape->getTitle()->setText('PHPPresentation Daily Downloads');
$shape->getTitle()->getFont()->setItalic(true);
$shape->getPlotArea()->setType($lineChart);
$shape->getView3D()->setRotationX(30);
$shape->getView3D()->setPerspective(30);
$shape->getLegend()->getBorder()->setLineStyle(Border::LINE_SINGLE);
$shape->getLegend()->getFont()->setItalic(true);

Есть ли метод для класса Series или для класса Line, который помогает заполнить оттенок.
Пожалуйста, дайте мне знать, как закрасить область для линейного графика

Я хочу следующий тип диаграммы

введите описание изображения здесь

0

Решение

Пожалуйста, пройдите по этой ссылке

Как настроить линию в линейной диаграмме с помощью PHPPowerpoint / PHPPresentation?

Надеюсь, это решит вашу проблему.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]